This is a school diploma project. In this project, some requests are using the POST method instead of the appropriate GET method and vice versa. Feel free to fix these issues.
Built with:
Using: Php 7.4
Features:
- Customer Side (customerSide Folder): Stores the website and allows customers to:
- Make reservations
- Register for accounts
- View profile points
- Staff Side (adminSide Folder): Stores the panels and allows staff to:
- Take orders
- Send orders to the kitchen
- Process payments
- Print receipts
- Manage CRUD operations
- View user preferences
- Download reports
- View charts and graph
Steps to run the project locally:
- Open XAMPP, start Apache and MySQL.
- Create a new project named
RestaurantProject
. - Delete the
index.php
file. - Copy all the folders and files (adminSide, customerSide, index.php, and restaurantDB.txt) into the
Source Files
directory. - Make sure there is no database named
restaurantdb
. - Run the project.
Role | Password | |
---|---|---|
Customer | dadsvawvid@gmail.com | david4pass |
Customer | zoe@gmail.com | passworddef |
Customer | jackie@gmail.com | passwordstu |
Staff | 1 | password123 |
Staff | 10 | davidpa2ss |
Staff | 7 | robertpass |
Admin | 99999 | 12345 |
Name | Github |
---|---|
Bryan | https://github.com/BryanTheLai |
Yong | https://github.com/ahhyang |
Kevin | https://github.com/kevin07212004 |