Built with these:
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 for Netbeans Manually:
- Open XAMPP, start Apache and MySQL.
- Create a new project in Netbeans named
RestaurantProject. - Under categories, select PHP, the PHP Application under Projects.
- In Run Configuration, the "Run As" should be Local Web Site. (If your using Xampp).
- Then Finish.
- Delete the
setup_completed.flagfile in the RestaurantProject-main. (Extracted version) - Copy all the folders and files (adminSide, customerSide, index.php, and restaurantDB.txt) from the RestaurantProject-main into the
Source Filesdirectory. - Make sure there is no database named
restaurantdb. - Run the project.
| Role | Password | |
|---|---|---|
| Customer | [email protected] | david4pass |
| Customer | [email protected] | passworddef |
| Customer | [email protected] | 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 |
| Edzer | https://github.com/edsaur |
















