- Menu: Users can view the list of dishes and select by category.
- Reservation: Customers can reserve a table in advance to ensure seating.
- Blog: Users can read and view articles related to the restaurant.
- Register and Login: Users can register for a new account or log in to an existing account.
- Order: Customers can place food orders online through the system.
- Restaurant Information: Users can view detailed information about the restaurant, including address, operating hours, and contact information.
- Comment and Review: Customers can comment and review articles and dishes.
- Manage Dishes: Admins can manage the list of dishes, including adding, editing, deleting, and updating dish information.
- Manage Reviews: Admins can manage customer reviews and ratings for dishes.
- Manage Articles: Admins can manage the content and information of articles on the website.
- Manage Sliders: Admins can manage sliders and banners displayed on the website.
- Manage Orders: Admins can manage the list of orders, including viewing details, updating status, and sending notifications to customers.
- Manage User Accounts: Admins can manage the information and permissions of all user accounts on the system.