Jest to w pełni responsywna strona restauracji, na której użytkownicy mogą przeglądać menu, przeszukiwać je według różnych kryteriów, a także dodawać potrawy do koszyka i składać zamówienia. Istnieje również panel administracyjny dla pracowników, gdzie mogą zarządzać użytkownikami, edytować i dodawać nowe dania.
Strona menu z filtrowaniem, paginacją i sortowaniem
Widok szczegółowy potrawy z karuzelą zdjęć, opisem, składnikami i ocenami
Panel administracyjny umożliwiający zarządzanie użytkownikami
Formularz dodawania nowego dania z wyborem kategorii, zdjęciem i opisem
Aplikacja została napisana w języku TypeScript z wykorzystaniem frameworka Angular oraz bibliotek takich jak Angular Router, RxJS i Angular Material.
Sklonuj repozytorium. Otwórz terminal w katalogu projektu i wpisz komendę npm install, aby zainstalować zależności. Uruchom aplikację, wpisując ng serve w terminalu.