The current restaurant management system faces the following challenges:
- Lack of intuitive user interface for customers, employees, and admins
- Inability for customers to easily order food and drinks, view purchase history, change password, and reserve tables
- Difficulty for admins in adding dishes, drinks, and discounts, and managing employee information
- Challenges for employees in updating order status, leading to delays and inefficiencies
- Disjointed and cumbersome experience for all users, impacting the overall dining experience
A solution is needed to address these limitations and create a seamless restaurant management system that enhances the experience for all stakeholders.
- Place orders for food and drinks
- View menu contents
- Make reservations
- View order history
- Update account information
- Log in/out of the system
- Manage orders and update order status
- Update menu items and prices
- Manage reservations and table assignments
- View customer feedback and comments
- Log in/out of the system
- Create and manage employee profiles
- Modify menu items, prices, and discounts
- Monitor restaurant statistics and performance
- Send announcements to customers and employees
- View and manage customer feedback and comments
- Log in/out of the system with administrative privileges