System operacyjny dla salonów beauty i fryzjerskich: wizyty, kartoteki klientów, magazyn, kasa i rzeczywista marża każdej usługi.
Wyzwanie
Salon często prowadzi grafik w notesie, kasę w arkuszu, a kartoteki klientów w osobnym programie. Właściciel nie wie, które usługi naprawdę zarabiają, bo koszt materiałów jest szacowany, a nie liczony. Chcieliśmy połączyć plan dnia, kartotekę, magazyn i finanse w jeden system, w którym marża wynika z faktycznego zużycia, a nie z procentu wpisanego w cennik.
Co zbudowaliśmy
-
Panel dla właściciela i kierownika
Dzisiejsze sprawy wymagające reakcji, kalendarz, kartoteki klientów, kasa, finanse z marżą, magazyn i ustawienia. Jeden system zamiast kilku kart w przeglądarce.
-
Strony rezerwacji dla klientów
Klient rezerwuje wizytę z telefonu bez zakładania konta, a potem sam ją przenosi lub odwołuje. Bez aplikacji do instalowania.
-
Marża z receptur, nie z cennika
Koszt materiałów liczymy z faktycznego zużycia i ruchów magazynowych. Specjalista zatwierdza wyjątki, ale nie wpisuje zużycia ręcznie.
-
Pieniądze zapisane zgodnie ze stanem faktycznym
Zaliczki PayNow z górnym limitem, karnety zapisane jako zobowiązanie wobec klienta i księga, do której tylko się dopisuje. Zamkniętą sprzedaż zmienia wyłącznie dokument korygujący, z powodem i autorem.
-
Dane zdrowotne z osobnym dostępem
Karta zabiegu to dane szczególnej kategorii: osobne uprawnienia, zgody dopisywane z historią wycofania i pełny ślad w rejestrze zdarzeń.
-
Import danych, który nie blokuje panelu
Zaszyfrowane zadania w tle czytają CSV i XLSX do 100 MB i 500 tys. wierszy. Plik znika po odczycie, a podgląd pokazuje plan zmian, zanim cokolwiek trafi do bazy.
Jak pracowaliśmy
Trzynaście tygodni od pierwszego commita. Pracujemy z agentami AI wewnątrz repozytorium: generowanie kodu, migracje i testy idą szybciej, ale decyzje architektoniczne, przegląd kodu i odpowiedzialność za zmiany zostają po stronie inżyniera. Dlatego w repozytorium jest bramka AST, która blokuje dostęp do bazy poza jedną warstwą, oraz testy izolacji danych między salonami.
Co można sprawdzić
- Panel, strony rezerwacji, import arkusza i wyliczenie marży pokazujemy na żywo.
- Testy, migracje i dokumenty produktowe otwieramy na spotkaniu — nie tylko o nich mówimy.
- Decyzje techniczne mają zapisane uzasadnienia w dokumentach ADR. Pokazujemy je razem z ograniczeniami.
Mówimy wprost
Vezori jest przygotowany do pilotażu, nie do publicznego startu — dlatego nie ma tu liczby użytkowników ani wpływu na przychody. Paragony fiskalne i KSeF są zaprojektowane, ale jeszcze nie wdrożone, więc nie ma ich w tym zestawieniu. Jest zakres, architektura i 122 pliki testów, które można otworzyć.