Cafeesto: Restaurant Management

ReactJSTailwindCSSLaravel
Cafeesto

Cafeesto is a restaurant reservation application where we can manage restaurant reservations easily and effectively.

🚀 Features

  • Placing orders: Customers can order food through the system, with the option to dine-in or take-out.
  • Menu Search: Customers can browse the menu.
  • Table Selection: Customers can select a table to dine at.
  • Registration and Login: Users can create an account and log in. The system supports two roles: Admin and Cashier.
  • Overview: The dashboard provides an overview of daily sales, products sold, and total sales.
  • Charts: There are two charts, including a line chart that shows the trend of orders per week and a chart that shows total orders by category.
  • Menu Management: Admin can add, edit and delete menus.
  • Table Management: Admin can add and delete tables.
  • Order Management: Cashier can approve orders (change status from waiting to completed), reject/delete orders, and mark orders as completed (change table status to available).

🔗 Demo / Code