DuoBarber Shop

Strona internetowa DuoBarber Shop na trzech urządzeniach: komputer z hero sekcją i nożyczkami fryzjerskimi, tablet z ofertą usług strzyżenia, smartfon z formularzem kontaktowym

DuoBarber Shop to projekt demonstracyjny, czyli strona fikcyjnego barbershopu, na której pokazuję, jak może działać asystent AI na stronie salonu. Za nazwą nie stoi prawdziwa firma, a ceny i godziny są przykładowe. Powstała jednostronicowa wizytówka z zespołem i usługami, a do niej chatbot, który umawia wizyty i odpowiada na pytania klientów.

Kluczowe funkcje

Najważniejszy element to asystent w prawym dolnym rogu, z którym możesz porozmawiać tak jak z recepcją salonu.

  • Umawianie wizyty w rozmowie. Asystent pyta po kolei o usługę, barbera, dzień i godzinę, a na koniec pokazuje podsumowanie do potwierdzenia.
  • Pilnowanie godzin otwarcia. Nie zapisze nikogo na niedzielę ani na godzinę, w której usługa nie zdążyłaby się skończyć przed zamknięciem.
  • Odpowiedzi na pytania o każdej porze. Cennik, czas trwania usług, kto strzyże włosy, a kto brodę, zasady odwoływania wizyt. Klient nie musi dzwonić ani czekać na odpowiedź.
  • Przyciski zamiast pisania. Usługę, barbera i termin wybiera się jednym kliknięciem, co na telefonie oszczędza sporo stukania w klawiaturę.
  • Uczciwy start rozmowy. Asystent od razu mówi, że jest AI i że to wersja demonstracyjna, a przed rozmową prosi o akceptację zasad z linkiem do polityki prywatności.

Sama strona jest prosta i lekka, bo wszystko mieści się na jednej podstronie.

  • Układ jednostronicowy. Kliknięcie w menu przewija do wybranej sekcji bez przeładowania strony.
  • Dopasowanie do ekranu. Ten sam kod obsługuje telefon, tablet i komputer, a na telefonie menu chowa się pod ikoną z trzema kreskami.

Technologie

Przy tak małej stronie nie użyłem żadnego gotowego systemu ani frameworka, bo kosztowałby więcej pracy i wagi, niż dałby pożytku. Chatbot działa na osobnej platformie, więc strona nie musi mieć własnego serwera.

  • HTML. Szkielet strony. Ustala, co jest nagłówkiem, co listą, a co formularzem.
  • CSS i SASS. CSS odpowiada za wygląd, a SASS pozwala trzymać kolory i odstępy w jednym miejscu i zmieniać je jedną poprawką.
  • JavaScript. Bez żadnej biblioteki. Obsługuje menu, przewijanie i sprawdzanie formularza.
  • Platforma do budowy asystentów AI. Na niej działa chatbot: zna ofertę salonu z bazy wiedzy, prowadzi rozmowę o rezerwacji krok po kroku i ma ustawiony limit, żeby jedna rozmowa nie wymknęła się spod kontroli.
  • GitHub Pages. Darmowy hosting stron statycznych. Wgrany kod od razu staje się działającą stroną w internecie.

Efekt

To jeden z moich wcześniejszych projektów i nie udaję, że jest czymś innym. Firma nie istnieje, grafiki są stockowe, a część komponentów pochodzi z kursów, na których się uczyłem. Teraz strona dostała drugie życie jako miejsce, gdzie właściciel salonu może sam sprawdzić, jak w praktyce wygląda rozmowa z asystentem AI, zanim zdecyduje się na takie rozwiązanie u siebie.

W prawdziwym salonie taki asystent przejmuje część telefonów, które odrywają barbera od klienta na fotelu. Ludzie piszą wieczorem i w weekend, kiedy nikt nie odbierze, a asystent odpowiada od razu. Przy okazji uporządkowałem kod strony: poprawiłem strukturę sekcji, etykiety formularza i opisy obrazków dla osób korzystających z czytników ekranu.

Kursy, z których korzystałem przy budowie strony, prowadzi MMC School i polecam je każdemu, kto chce nauczyć się robić strony od podstaw:
mmcschool.pl

Zobacz stronę na żywo i porozmawiaj z asystentem:
rado9206.github.io/barberduoshop

Zobacz inne projekty

Chcesz podobne rozwiązanie u siebie?

Każdy projekt wyceniam osobno, bo zakres bywa różny. Napisz, czego potrzebujesz, a dostaniesz konkretną kwotę i termin.