Opis projektu
PrzetłumaczoneSystem musi działać całkowicie w przeglądarce internetowej na tabletach i komputerach stacjonarnych — na tym etapie nie jest potrzebny rozwój aplikacji natywnej — i musi działać nawet przy przerywanej łączności internetowej, wykorzystując pracownika serwisowego do lokalnego buforowania operacji i synchronizacji, gdy połączenie wróci. Wymagana jest czysta REST API, abyśmy mogli połączyć aplikację mobilną w przyszłej fazie. Oprogramowanie powinno być na tyle intuicyjne, aby nasz personel na sali i zespół kuchenny mogli je opanować w jednej sesji szkoleniowej bez ciągłego wsparcia IT.
Wymagane moduły:
1. Zarządzanie POS i stolikami — interfejs tabletu dla kelnera, wizualna mapa stolików, dzielenie rachunków, niestandardowe modyfikatory pozycji
2. System wyświetlania w kuchni — kolejka zamówień w czasie rzeczywistym dla personelu kuchennego, śledzenie czasu przygotowania, aktualizacje statusu pozycji
3. Zarządzanie zapasami — śledzenie składników według przepisu, powiadomienia o niskim stanie, generowanie zamówień do dostawców
4. Harmonogramowanie pracowników i płace — planowanie zmian, rejestrowanie przepracowanych godzin, automatyczne obliczanie wynagrodzenia
5. Raportowanie — codzienne przychody według lokalizacji, najlepiej sprzedające się pozycje, raport o marnotrawstwie i odpisach
Stos technologiczny: PHP 8 + backend MySQL, frontend React lub Vue.js, tryb offline za pomocą pracownika serwisowego, REST API dla przyszłej aplikacji mobilnej.