Umów się na bezpłatną konsultację

Twoje dane przetwarzamy zgodnie z naszą polityką prywatności.

Serwis umożliwia kucharzom tworzenie własnych profili, prezentowanie swoich dań wraz z opisami i zdjęciami oraz sprzedawanie ich w sposób podobny do tego, jak robią to restauracje, choć w domowej formie. Klienci mogą przeglądać dostępne w ich okolicy menu, zamawiać interesujące ich potrawy, a następnie odbierać je osobiście lub korzystać z dostawy.

Platforma integruje procesy rejestracji kucharzy, weryfikacji ich tożsamości, zarządzania menu, zamówień, dostępności i dokumentów. Dodatkowo zapewnia automatyczną obsługę dostaw dzięki integracji ze Wolt API, co umożliwia szybkie dostarczanie jedzenia.

 

Wyzwanie

Celem projektu było stworzenie platformy, która:

  • umożliwia osobom gotującym w domu na bezpieczną i zgodną z prawem sprzedaż swoich potraw, bez konieczności prowadzenia restauracji,
  • pozwala kucharzom na łatwe zarządzanie ofertą, zamówieniami i dostępnością dań,
  • zapewnia klientom szybki dostęp do lokalnych, domowych posiłków,
  • integruje procesy zamówień, płatności i komunikacji, oferując intuicyjny i spójny system obsługi zarówno dla kucharzy, jak i klientów,
  • udostępnia administratorom centralny system zarządzania użytkownikami, zamówieniami, daniami i zgłoszeniami.

 

Największym wyzwaniem było połączenie wielu złożonych procesów - logistyki zamówień, płatności, obsługi dokumentacji oraz dynamicznych zmian - w jeden przejrzysty i prosty w obsłudze system.

homechefs.pl strona główna

Rozwiązanie

Zespół Boring Owl zaprojektował i wdrożył kompleksową architekturę technologiczną obejmującą wszystkie kluczowe procesy działania platformy:

  • Frontend: Next.js - szybki, responsywny i SEO-przyjazny framework umożliwiający tworzenie dynamicznych widoków.
  • UI: shadcn/ui oraz Tailwind CSS - modułowy system komponentów i elastyczne style pozwalające na tworzenie spójnego, nowoczesnego interfejsu.
  • Backend: Nest.js - wydajny, skalowalny i modularny backend obsługujący logikę biznesową, zarządzanie użytkownikami, dostępnością dań oraz przetwarzaniem zamówień.
  • Baza danych: PostgreSQL - stabilna, wydajna i bezpieczna baza zoptymalizowana pod duże obciążenia oraz złożone zapytania.
  • Cache i kolejkowanie: Redis - wykorzystywany do obsługi sesji, kolejek zadań oraz przyspieszania procesów generowania zamówień i powiadomień.
  • Integracje zewnętrzne:
    • Stripe - obsługa płatności online, rozliczeń i bezpieczeństwa transakcji.
    • Wolt API - automatyczne generowanie zleceń dostawy, wycena kursów oraz śledzenie kuriera w czasie rzeczywistym.

homechefs.pl profil kucharza

Kluczowe Funkcjonalności

  • Rejestracja i logowanie różnych typów użytkowników
    • logowanie i rejestracja jako klient,
    • logowanie i rejestracja jako kucharz (z procesem weryfikacyjnym),
    • możliwość składania zamówień bez logowania, co skraca ścieżkę klienta i zwiększa konwersję.
  • Panel kucharza
    • dodawanie i edycja menu,
    • ustawianie terminów i harmonogramu pracy,
    • zarządzanie zamówieniami i ich statusami.
  • Panel klienta
    • składanie zamówienia jako gość lub po zalogowaniu,
    • historia zamówień,
    • ocena dania lub kucharza,
    • zarządzanie danymi.
  • Panel administracyjny
    • Zarządzanie klientami - podgląd ich danych i historii zamówień.
    • Zarządzanie kucharzami - akceptacja lub odrzucenie rejestracji, wgląd w dokumenty, menu, recenzje, dostępność i zamówienia.
    • Zarządzanie daniami - lista wszystkich dań w platformie.
    • Zarządzanie zamówieniami - wgląd w każde zamówienie, jego status, płatność i proces dostawy.
    • Zgłoszenia użytkowników - obsługa problemów i raportów dotyczących dań, zamówień lub kucharzy.
    • Ustawienia platformy - administrator może konfigurować elementy używane w całej platformie, np. typy dań, pory posiłków, rodzaje kuchni i dodatkowe opcje dań.
  • Intuicyjny system zamówień
    • proste formularze zamówień dostosowane do rodzaju dania i dostępności terminów,
    • dynamiczne informacje o stanie kuchni i czasie realizacji,
    • możliwość dostawy z odbiorem osobistym, a także kurierem.
  • Geolokalizacja i filtry - wyszukiwanie kucharzy po lokalizacji, typach kuchni czy porze posiłku.

homechefs.pl - wybór daty zamówienia

Rezultaty

  • Stworzenie kompletnego marketplace’u kulinarnego - umożliwiającego działanie zarówno klientom, jak i kucharzom.
  • Usprawnienie procesu zamawiania posiłków - klienci mogą złożyć zamówienie w kilka minut, bez konieczności kontaktu bezpośredniego z kucharzem.
  • Efektywny proces weryfikacji kucharzy - implementacja panelu administracyjnego pozwalającego zatwierdzać zgłoszenia, przeglądać dokumenty i kontrolować menu oraz dostępność.
  • Automatyzacja dostaw poprzez integrację ze Wolt API - generowanie zleceń dostawy i śledzenie kurierów w jednym systemie.
  • Zwiększenie przejrzystości i kontroli operacyjnej poprzez rozbudowany panel admina obejmujący użytkowników, zgłoszenia, zamówienia i ustawienia platformy.
  • Poprawa doświadczenia użytkownika poprzez wdrożenie intuicyjnej ścieżki zamówień oraz przejrzystych paneli klientów i kucharzy.
  • Zwiększenie zaufania użytkowników dzięki transparentnemu procesowi zamówień, recenzji, profilom kucharzy i widocznym informacjom o daniach (składniki, alergeny, opcje dodatkowe).

homechefs.pl - moje dania w panelu kucharza

Podsumowanie

Home Chefs to nowoczesna, w pełni zautomatyzowana platforma, która umożliwia domowym kucharzom legalną i wygodną sprzedaż posiłków, a klientom - szybkie i intuicyjne zamawianie domowych dań. Dzięki wykorzystaniu technologii takich jak Next, Nest i integracją z Wolt, platforma zapewnia wysoki poziom automatyzacji, bezpieczeństwa i wygody.

Zobacz projekt LIVE