Wszystkie realizacje
Case study · 2026 Salon kobiecy Pełen system rezerwacji

Studio Aurora.

Kompletny system rezerwacji online dla salonów kobiecych — od strony prezentacyjnej w autorskiej palecie boutique aż po zaplecze administracyjne z cron'em automatycznych przypomnień.

~3tyg.
Czas budowy
5
Tabele bazy
7
Dokumentów prawnych
24/7
Rezerwacja online
01 — Wyzwanie

Salony kobiece są inne niż fryzjer męski.

Strony dla branży beauty zazwyczaj wyglądają tak samo: gotowy szablon WordPress, ten sam plugin do rezerwacji, ten sam ciemno-złoty motyw skopiowany od konkurencji. Klientka, która szuka studio paznokci, na 5 stronach z rzędu widzi to samo.

Studio Aurora miało wyróżnić się wizualnie i funkcjonalnie. Nie powtarzać schematu, ale stworzyć nową paletę i osobny system — przygotowany do dalszego użycia jako szablon dla kolejnych salonów kobiecych.

02 — Decyzje techniczne

Co i dlaczego.

Autorska paleta "boutique"

Kremowo-różowa, ciepła, kobieca. Odbicie marki Aurora — bez kopiowania konkurencji. Paleta jest reużywalna jako wariant w bibliotece klocków.

Typografia: Playfair + Manrope

Studio Aurora

Manrope w treści — czytelność na każdym ekranie.

Display serif na nagłówki, neutralny sans-serif w treści. Klasyczne połączenie luksus + funkcjonalność.

Layout boutique — nie kolejny "elegant"

Hero z floating shapes i nakładającymi się kartami. Usługi jako karty z hover-lift. Sekcja big-quote na różowym tle. Galeria w stylu mosaic, nie tradycyjna siatka.

Panel admina = klon LaBelle

Identyczna logika jak w sprawdzonym salonie fryzjerskim — tylko zmienne CSS i fonty inne. Skraca czas budowy z tygodnia do 2 dni i daje przewidywalne, przetestowane zachowanie.

Cron przypomnień dzień przed wizytą

Codziennie 17:00 skrypt sprawdza wizyty na jutro i wysyła przypomnienia mailem. Flagowanie w bazie zapobiega duplikatom. Mniej "no-show", więcej zadowolonych klientek.

Pełna zgodność z RODO

Polityka prywatności, regulamin rezerwacji, cookie banner z localStorage, umowa powierzenia danych dla podprocesorów (Hostinger, Resend). Wszystko z auto-podstawianiem danych firmy.

03 — Co poprawiłem przy okazji

Bugi, które wyłapałem.

Przy budowie Aurora trafiłem na trzy błędy w bazowym systemie LaBelle, które naprawiłem od razu:

  • PHP 8.5 deprecated curl_close() w module emaili — wypluwało HTML warning prosto do JSON-a. Frontend pokazywał "błąd zapisu" mimo że wizyta wpadała do bazy i email był wysyłany.
  • Bug SQL w wykrywaniu kolizji terminówSELECT id zamiast SELECT slot, duration. Konsekwencja: kolizje nigdy nie były wykrywane, możliwe były dwie wizyty na ten sam slot.
  • Hardcoded lista pracowników w index.html — przeniosłem na PHP z dynamicznym ładowaniem z bazy. Dodanie nowej stylistki w panelu od razu widoczne na froncie.
04 — Stack

Co jest pod maską.

Backend PHP 8.5 + MySQL Bez frameworków, autorska struktura. Pełna kontrola, brak zależności.
Frontend Vanilla JS + CSS Zero buildtime'u, ładuje się w ~200ms, działa nawet z wyłączonym JS dla rezerwacji.
Email Resend API DKIM, SPF, DMARC zweryfikowane. Wysokie dostarczenie, szczegółowe logi.
Automatyzacja Cron + PHP CLI Dzienne przypomnienia, nightly backupy bazy, miesięczne raporty.
Hosting Hostinger Business SSL, CDN, automatyczne backupy, ~280 zł/rok z domeną.
Bezpieczeństwo HTTPS + headers CSP, X-Frame-Options, panel admina z hashowaniem haseł, prepared statements.
Twoja kolej

Chcesz coś podobnego
dla swojej firmy?

Każdy projekt zaczynam od bezpłatnej rozmowy. Po niej wiesz dokładnie co dostaniesz, w jakim czasie i ile to kosztuje.

Napisz do mnie Odpowiadam tego samego dnia