Welcome to the Connected Restaurant Customer Application! This application is designed for restaurant customers, offering a seamless and interactive dining experience directly from your phone or tab.
-
User Registration & Login Easily sign up or log in to access personalized features and save your preferences.
-
Interactive Menu Browsing Scroll through a dynamic and easy-to-navigate menu. Explore dishes, view detailed information, and discover new favorites.
-
Favorite Dishes Add your preferred dishes to your favorites list for quick access in future visits.
-
Allergen & Danger Alerts Receive instant alerts if any dish you select poses a risk to you (e.g., contains allergens or ingredients you wish to avoid).
-
Table Reservation Reserve your table directly from the app, ensuring you never have to wait in line.
-
Real-Time Order Tracking Follow the progress of your order in real time, from preparation to delivery at your table.
-
Profile Management Access and edit your personal profile, including dietary preferences and past orders.
-
Profile Management
Access and edit your personal profile, including dietary preferences and past orders. -
In-App Mini-Game
Enjoy a fun game while you wait for your order, making your dining experience even more enjoyable. -
Personalized Recommendations
Get dish recommendations tailored specially for you based on your preferences and past orders. -
Notifications
Stay updated with real-time notifications about your order status, exclusive offers, and more. -
Call the Waiter
Need assistance? Call the server directly from the app with a single tap. -
Multi-Device Support
Use the application either on your smartphone or a provided tablet at the restaurant.
- JavaScript (mainly)
- TypeScript (partially)
Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.
Enjoy your connected and personalized dining experience!