The Canteen Management System (CMS) is a web-based application designed to streamline the process of food ordering and management within an educational institution's canteen. Developed as a project for the CS213 SSL course, CMS offers a user-friendly interface for both customers and canteen owners to interact with.
To set up the Canteen Management System, follow these steps:
Start XAMPP: Start the XAMPP control panel and ensure that both Apache and MySQL services are running.
Clone the repository: Clone the project repository to your local machine.
Move files to XAMPP's htdocs directory:
htdocs
directory in your XAMPP installation folder.Database Initialization:
http://localhost/canteen-management-system/init/init.php
. This will initialize the database and set up necessary tables.Access the application: After the database initialization is complete, navigate to http://localhost/canteen-management-system/home/home.php
in your web browser.
Usage: Once the home page is loaded, you can register/login as a customer or access the canteen owner portal to manage the menu and view orders.
Check out the demo video of the Canteen Management System here.
Customer Portal:
Canteen Owner Portal:
We welcome contributions from the community! If you'd like to contribute to the project, please fork the repository, create a new branch for your feature, make your changes, and then submit a pull request.