"Online Food Delivery System or Online Food Ordering System is a web application developed to sell Foods in the easiest way. It is a form of electronic commerce which allows customers to directly buy foods from the internet using a Web browser"
Home Page
Online Food Delivery System or Online Food Ordering System is a Shop that sets up on the internet that helps in buying foods online by choosing the listed foods from the website. The proposed system helps in building a website to buy and sell foods online using an Internet connection.
-----------------------------------
OVERVIEW
-----------------------------------
TECHNOLOGIES USED
1. Spring Boot
2. Spring MVC
3. JSP for frontend
4. MySQL for Database
5. Tomcat Server for executing our web-application
7. Maven for project management
-----------------------------------
USER MODULES
The project basically has two user modules:
1) CUSTOMER MODULE
2) ADMINISTRATOR MODULE
-----------------------------------
FUNCTIONAL MODULES
1) User Authentication Module: The registration and Login system has been added so that only authenticated users (Admin or Customer) can perform their functionalities.
Admin can Register itself in the system. For Admin Register we have a separate URL as /adminregister.
So only a User who can register as Admin is who knows about this URL.
After this Admin also login into the system. For Admin Login URL is /adminlogin.
2) Admin Dashboard
After Admin Login, Admin can see the Dashboard, where he can see the Total Users, Total Category, Total Foods, Total Orders by Customers, Add Category, and Add Food.
3) Add Category
Admin can add the Food Categories.
4) View & Delete Categories
Admin can view all the Categories added by him.
After this admin can also delete the Categories.
5) Add Food
Admin can add the food.
6) View Total Foods
Admin can view all the foods added by him.
7) View Total Orders
Admin can see the total Order by all the customers and he can also update the Delivery Status of the Orders.
8) View Total Users
Admin can view the total Users registered in our web application.
9) Home Page Foods
Admin can see all the foods on Home Page.
10) Update & Delete Food
Admin can delete the food by clicking the delete button and also can Update the food.
When the admin clicks on the Update button, we will get update food page.
CUSTOMER USER ROLE
1) View All Foods
Customers can view all the foods on Home Page.
2) Foods by Categories
Customers can view the foods based on the categories.
3) Search Foods
In the Navigation bar, Customers get the option to search the foods. So based on the Food name customer can search foods.
4) Add to Cart
Customers can add the foods to the Cart. So for that, firstly the customer has to open the food.
Here, the Customer can add the product to the Cart by entering the quantity.
5) View Cart
Customers can also remove the food from the Cart by clicking on the remove button.
6) Order Foods
After adding foods to the cart. When we view the Cart we get the option of Checkout.
So when we click on Checkout Button, we will be able to see the Amount which we need to Pay for the Order.
So we can Pay for the foods and Order the foods by clicking on Button Pay & Order Food.
7) View Orders
Customers can view Orders and Order Status made by him.
**************************************
Students can use this project for learning and can submit the project for their final year or Internship projects.
****************IMPORTANT**********
IF YOU WANT THE PROJECT DO CONTACT ME.
I will give you the full project SOURCE CODE and I will do a COMPLETE SET-UP of the project on your PC or Laptop remotely.
MAIL ME ATmjmuradali31@gmail.com
OR
DM ME ON INSTAGRAM at @muradalimj(👈👈CLICK HERE)
OR
DM ME ON FACEBOOK at Murad Ali(👈👈CLICK HERE)
OR
DM ME ON TELEGRAM at @muradalimj(👈👈CLICK HERE)
If you want my project or if you are facing any problem while doing the project. You can contact me by using below CONTACT FORM or you can also mail me at (mjmuradali31@gmail.com) or you can message me on Facebook, Instagram:)
0 Comments