What are the changes made in Online Food Ordering System V2?
Upon rechecking the previous source code that I developed and published, I found out that almost all of the bugs that occurred are due to PHP version incompatibility. The previous source code was developed using PHP 7 and the current source code was fixed using the PHP 8 version. I have also added some features and functionalities to this version of the Online Food Ordering System and revised the design or CSS of some page interfaces.
New Feature Added
Menu List Pagination
Admin Dashboard Summary
Secure Login using hashed Password
Revised the Website Header Design
Revised the Admin Login Design
Revised the Admin Template
Online Food Ordering System V2 Features and Functionalities
Admin Side
Admin Dashboard Summary
Category Management (CRUD)
Menu/Product Management (CRUD)
Order Management
Admin-site User Management (CRUD)
System Information/Settings Management
Secure Login and Logout
Client-Side
Secure Login and Logout
Registration
Menu List w/ Pagination
Menu/Product Details Modal
Add to Cart
Shopping Cart List Page
Update Shopping Cart Items
Checkout Page
The Online Food Ordering System V2 project source code is free to download on this website. You can download the source code zip file by clicking the Download button located below this article content. Feel Free to download and modify the project the way you wanted.
How to Run?
Requirements
Download and Install any local web server such as XAMPP.
Download the provided source code zip file. (download button is located below)
System Installation/Setup
Open your XAMPP Control Panel and start Apache and MySQL.
Extract the downloaded source code zip file.
Copy the extracted source code folder and paste it into the XAMPP's "htdocs" directory.
Browse the PHPMyAdmin in a browser. i.e. http://localhost/phpmyadmin
Create a new database named fos_db.
Import the provided SQL file. The file is known as fos_db.sql located inside the database folder.
Browse the Online Food Ordering System V2 in a browser. i.e. http://localhost/fos/ and http://localhost/fos/admin for the admin side.
Admin Default Access:
Username: admin
Password: admin123