This is a simple online food ordering system. It is a web application that allows users to order food online.
There are four types of users in this system. They are customers, admin, kitchen staff, and delivery staff. Each user has different access rights. The features of each user are listed below:
- Customers can register and login
- Customers can view menu
- Customers can add items to cart
- Customers can view cart
- Customers can place order
- Customers can view order status
- Customers can view order history
- Admin can login
- Admin can add items to menu
- Admin can view order
- Admin can change order status
- Admin can view customer details
- Admin can block/unblock customer
- Admin can create new account for employee
- Admin can view employee details
- Admin can disable/enable employee account
- Admin can view sales report
- Kitchen staff can login
- Kitchen staff can view order
- Kitchen staff can change order status
- Delivery staff can login
- Delivery staff can view order
- Delivery staff can change order status
- HTML
- CSS
- JavaScript
- PHP
- MySQL
- Clone the repository
- Create a database named
Online_fos
- Import the
Online_fos.sql
file into the database - Run the application
- Open the application in your browser
- Click on the
Account
icon to register or login as a customer - Go to
/admin/login.php
to login as an admin - Go to
/kitchen/login.php
to login as a kitchen staff - Go to
/delivery/login.php
to login as a delivery staff
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.