Powrót do realizacji
    Strona bawialni + Brand Showcase

    Bawisz

    Strona dla bawialni Montessori w Nowym Targu — pokazuje cennik, pakiety urodzinowe, warsztaty i ofertę dla grup, których nie widać w wizytówce Google ani na Instagramie.

    Klient

    Bawisz — bawialnia Montessori w Nowym Targu

    Rok

    2026

    Główne technologie
    React 19 SSRBrand DesignLocal SEO
    Bawisz — strona bawialni Montessori w Nowym Targu

    O projekcie

    Bawisz to bawialnia Montessori i kawiarnia w jednej drewnianej przestrzeni przy ul. Krzywej 19B w Nowym Targu. Klientka miała aktywny profil na Instagramie i TikToku oraz mocną wizytówkę Google z oceną 4.9/5, ale rodzice rozważający wizytę nie mieli gdzie sprawdzić cennika, pakietów urodzinowych ani harmonogramu warsztatów — wszystko trafiało do DM-ów na Instagramie.

    Zbudowaliśmy stronę z siedmioma podstronami: home, o nas, kawiarnia, oferta grupowa, urodziny, warsztaty i kontakt. Każda z nich odpowiada na inny typ pytania rodzica, zanim przyjdzie z dzieckiem — pakiety urodzinowe MINI i STANDARD z konkretnymi cenami, harmonogram warsztatów, oferta dla przedszkoli i szkół od 10 osób, menu kawiarni z opcjami bez cukru i bezglutenowymi.

    Design naturalny, drewniany, pastelowy — celowo spójny z estetyką Instagrama i TikToka klientki, żeby przejście z social media na stronę nie było wizualnym szokiem. Typografia Fraunces + Cabin, paleta kremów i sage'u, ilustracje zwierzątek i fotografia prawdziwego wnętrza.

    Wyzwanie i rozwiązanie

    Wyzwanie

    Bawisz miał świetną wizytówkę Google (4.9/5) i mocne social media, ale rodzice planujący wizytę albo urodziny nie mieli gdzie sprawdzić konkretów — cennika, pakietów MINI i STANDARD, oferty grupowej, harmonogramu warsztatów. Te informacje krążyły w DM-ach na Instagramie, co blokowało rezerwacje urodzinowe (2-miesięczne wyprzedzenie).

    Rozwiązanie

    Strona jako brand showcase z pełną ofertą rozpisaną na 7 podstron — urodziny z pakietami, warsztaty tematyczne, oferta grupowa od 10 osób, menu kawiarni, cennik wstępu z karnetami i zniżkami rodzeństwa. Klimat drewnianej przestrzeni Montessori oddany w typografii, palecie i fotografii.

    Technologie

    React 19 z prerenderingiem przez 7 podstron, fontsource zamiast Google Fonts, Schema LocalBusiness, Cloudflare Pages.

    Strona postawiona na React 19 i Vite 6 z prerenderingiem przez ReactDOMServer.renderToString — każda z 7 podstron ma w HTML pełną treść już od pierwszego crawla, więc Google indeksuje pakiety urodzinowe, cennik warsztatów i ofertę grupową, a nie pusty SPA-shell. Wouter jako lekki router, fontsource dla Fraunces i Cabin — typografia bez zewnętrznych żądań do Google Fonts.

    Schema.org LocalBusiness z pełnymi danymi NAP, godzinami otwarcia per dzień tygodnia (sobota i niedziela do 20:00), AggregateRating 4.9/5 i geolokalizacją. Osobne komponenty BirthdayModal i formularze rezerwacyjne — rodzic zostawia kontakt bezpośrednio na stronie zamiast pisać na Instagramie. Wszystkie zdjęcia w WebP z preload głównej grafiki hero, optymalizacja obrazów przez sharp w buildzie. Wdrożenie na Cloudflare Pages.

    React 19Vite 6 SSRWouterSchema LocalBusinessCloudflare PagesSharpLocal SEO

    Wyniki

    Rodzice rozważający urodziny dla dziecka albo wizytę z maluchem znajdują na stronie wszystko, co wcześniej trzeba było wyciągać przez DM — pakiety urodzinowe MINI i STANDARD z konkretnymi cenami, harmonogram warsztatów, ofertę dla przedszkoli od 10 osób, menu kawiarni. Rezerwacje urodzin idą przez formularz na stronie, a nie przez Instagram Messenger. Strona przejmuje rolę, której social media nie spełniały.

    7 podstron

    cennik, pakiety, warsztaty, oferta grupowa

    4.9/5

    AggregateRating w Schema LocalBusiness

    Bez DM

    rezerwacje urodzin przez formularz, nie Instagram

    Prowadzą Państwo bawialnię, salę zabaw albo miejsce dla rodzin?

    Pierwsza rozmowa zawsze za darmo. Pokażemy, jak strona z pełną ofertą przejmuje rezerwacje z DM-ów Instagrama.