System Kateringowy

Nazwa projektu

System Kateringowy

Kategoria

Czas wykonania

20 dni

Udostępnij:

Opis projektu

Karpacz Box to lokalna usługa umożliwiająca zamawianie zestawów śniadaniowych z dostawą na wybrane dni pobytu w Karpaczu. Moim zadaniem było przeniesienie przygotowanego projektu graficznego na w pełni działającą stronę internetową oraz stworzenie dedykowanego systemu składania i obsługi zamówień.

Projekt graficzny strony został wykonany przez Migavka Studio (kliknij i zobacz realizacje).
Odpowiadałem za całą warstwę techniczną realizacji: wdrożenie widoków, dostosowanie strony do urządzeń mobilnych, konfigurację WooCommerce oraz zaprogramowanie niestandardowego kalkulatora zamówień.

Wdrożenie projektu graficznego

Na podstawie otrzymanych materiałów przygotowałem responsywną stronę internetową, zachowując jej układ, typografię, kolorystykę oraz charakter wizualny. Każdy element projektu został odwzorowany w taki sposób, aby strona była nie tylko zgodna z przygotowaną koncepcją, ale również szybka, intuicyjna i wygodna w późniejszej obsłudze.

Szczególną uwagę poświęciłem wersji mobilnej, ponieważ znaczna część klientów korzysta ze strony podczas planowania pobytu lub już po przyjeździe do Karpacza. Proces wyboru zestawów i składania zamówienia musiał być więc czytelny również na ekranach smartfonów.

konfigurator zamówień z ograniczeniem dodatków na zestaw

Dedykowany konfigurator zamówień

Najważniejszym elementem projektu było stworzenie indywidualnego systemu zamawiania zestawów śniadaniowych. Standardowe funkcje WooCommerce nie pozwalały na obsłużenie wszystkich założeń biznesowych, dlatego przygotowałem rozwiązanie dostosowane do konkretnego modelu sprzedaży Karpacz Box.

Klient może wybrać kilka dni dostawy w jednym zamówieniu, a następnie określić rodzaj i liczbę zestawów przypisanych do poszczególnych terminów. System na bieżąco przelicza zawartość zamówienia i przekazuje wszystkie wybrane informacje do koszyka.

Dane dotyczące terminów, wariantów i liczby produktów są zapisywane nie tylko w koszyku, ale również w szczegółach zamówienia, panelu administracyjnym oraz wiadomościach e-mail. Dzięki temu zarówno klient, jak i obsługa otrzymują kompletną oraz czytelną informację o zaplanowanych dostawach.

kalendarz dostępności kateringu

Kalendarz dostępności i limity zamówień

W ramach realizacji stworzyłem własny kalendarz wyboru terminów, pozwalający zaznaczyć wiele dni dostawy. Mechanizm został zintegrowany z systemem zamówień oraz limitami dostępności.

System analizuje liczbę zestawów zamówionych na konkretny dzień i automatycznie kontroluje, czy możliwe jest przyjęcie kolejnego zamówienia. Limity obejmują wybrane kategorie zestawów, natomiast produkty dodatkowe mogą działać niezależnie od głównej puli dostępności.

Takie rozwiązanie ogranicza ryzyko przyjęcia zbyt wielu zamówień na jeden termin i pozwala właścicielom skuteczniej planować przygotowanie oraz realizację dostaw.

Rozbudowa oferty bez zmiany głównej logiki

System został przygotowany w taki sposób, aby możliwe było późniejsze rozszerzanie oferty o kolejne produkty. W ramach dalszego rozwoju wdrożyłem między innymi dodatkowe warianty bajgli, które mogą być wybierane przez klientów i zapisywane w zamówieniu, ale nie są wliczane do podstawowego limitu zestawów śniadaniowych.

Pozwoliło to rozbudować ofertę bez naruszania wcześniej działającej logiki kalendarza i dostępności.

Integracja z WooCommerce

Cały konfigurator został połączony z WooCommerce, dzięki czemu niestandardowy proces wyboru produktów działa razem ze standardowymi mechanizmami sklepu internetowego.

Wybrane dane są przekazywane do koszyka, podsumowania zamówienia, płatności, panelu administracyjnego oraz automatycznych wiadomości wysyłanych do klienta. Obsługa sklepu może korzystać ze znanego panelu WordPressa, bez konieczności pracy w oddzielnym systemie.

Zakres wykonanych prac

W ramach projektu odpowiadałem za techniczne wdrożenie projektu graficznego, przygotowanie wersji responsywnej, konfigurację WordPressa i WooCommerce, stworzenie kalkulatora zamówień, zaprogramowanie kalendarza wielu dat, obsługę dziennych limitów dostępności, integrację danych z koszykiem i zamówieniami, rozbudowę systemu o dodatkowe warianty produktów oraz optymalizację działania na urządzeniach mobilnych.

Efekt realizacji

Efektem prac jest w pełni funkcjonalna strona sprzedażowa, która łączy indywidualny projekt graficzny z rozbudowanym systemem zamówień dopasowanym do rzeczywistych potrzeb firmy.

Karpacz Box nie jest standardowym sklepem internetowym opartym wyłącznie na gotowych funkcjach WooCommerce. To dedykowane rozwiązanie, które automatyzuje wybór terminów, kontroluje limity dostępności i porządkuje informacje potrzebne do realizacji wielodniowych zamówień.

Projekt graficzny: Migavka Studio

Spodobał Ci się projekt?

Napisz do mnie i porozmawiajmy o Twoim projekcie!