- Front-end: React.js
- Back-end: Node.js, Express.js
- Database: MongoDB
- Authentication: Login and registration for staff and admin.
- Menu Management: CRUD operations for menu items.
- Order Management: Order creation, viewing, and updates.
- Reservation Management: Manage reservations with date and time.
- Customer Management: Store and view customer information.
- Dashboard: Overview of revenue and statistics.
Run this bash script to set up the initial project structure, install dependencies, and create boilerplate files.
Navigate to the backend directory and run:
cd restaurant-management-system
node server.js
Navigate to the frontend directory and run:
cd restaurant-client
npm start
Follow the instructions in the README for deploying the backend and frontend applications.