ONLINE FOOD ORDERING SYSTEM PROJECT
Important functionalities which we have added:
1) Add to Cart
2) Order
3) Delivery Status
4) Payment Option
Screenshot of the Updated project
The "Online Food Ordering System" is a web-based Java project and has been deployed to override the problems prevailing in the practicing manual system. This software is supported to eliminate and in some cases reduce the hardships faced by the existing system.
The Project is developed using JAVA, MYSQL, JSP, SERVLET, CSS, and JAVASCRIPT.
The project basically has two modules:
1) CUSTOMER MODULE
2) ADMIN MODULE
NOTE: (Click Me to check all the available projects)
NOTE
We have updated this project, changed the complete UI (frontend), and added more backend functionalities.
- Initially, when we run the project on the server we will be able to see the following Interface.
- When we click on the SIGN-UP link we will be redirected to sign up page.
- After that let's try to Sign Up as Admin.
- Here each field is validated using Javascript, which means we are not allowed to leave any field as blank otherwise we will get a message as "Enter Name" in place of "*" beside that field.
After entering all the details properly and once we click on the register button, our details will get added to the database, and thereafter we will get redirected to the login page with a suitable message. As we can see below.
- Now if after entering proper login credentials if we click on the login button.
- we will be redirected to the home page with a proper message.

- Now after login, as we can see ADMIN got some privileges like ADD FOOD, ALL CUSTOMERS,
- SHOW MY PROFILE, LOG OUT.
Let's try to ADD FOOD, for let's click on add food link, and we'll be redirected to that page.
- In the above screenshot, we can see that I have entered the details of the food and after clicking on the submit button our food will get added into the database. and we'll get a message on the screen.
- And now let's check AVAILABLE FOOD from ADMIN PERSPECTIVE.
1)DELETE
2)UPDATE
Now let's try to Update the price of food biryani. For that, first, click on the update link beside the biryani food row. Then we will be redirected to the update page of the biryani food. Let's try to update the price of biryani to 600.
After pressing the confirm button password will be updated in the database.
- Now Let's log out from the ADMIN. For that just click on the logout link in the application.
- Now Let's sign up as CUSTOMER, After entering all details and pressing the register button data will be added into the database.
- Now let's login as CUSTOMER.
- After pressing the login button customer will be redirected to the home page with some option
- like SHOW MY CART, SHOW MY PROFILE, SHOW AVAILABLE FOOD, FORGOT PASSWORD, LOGOUT.
And Now a CUSTOMER can make an ORDER.
- Now the customer can see all foods and he can add foods into his cart so let's also some food into the cart.
- After adding foods to the cart, Now let's check the CART.
- Now, the Customer can delete particular food through the delete button, and he can also delete all foods from the cart through the CLEAR MY CART button.
- Now, Let's try to ORDER tandoori chicken.
- After that Customer can also see his profile and thereby can update his profile, change his password like in ADMIN MODULE.
PROJECT DOWNLOAD LINK: PROJECT LINK (CLICK ME)
Other practical projects
Other practical projects using React & Spring Boot
1) Employee Management System using Spring Boot Microservices & React.
2) Hospital Management System using Spring Boot & React.
3) Hotel Booking System using Spring Boot & React.
4) E-commerce Project using Spring Boot & React.
5) Gym Management System using Spring Boot & React.
Students can use this project for learning and can submit the project for their final year or Internship projects.
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.
Or You can simply Request for the Project Source Code & Set Up by clicking on the below button.
MAIL ME AT codewithmurad@gmail.com
DM ME ON INSTAGRAM at @codewithmurad
DM ME ON FACEBOOK at @codewithmurad
DM ME ON TELEGRAM at @codewithmurad
Connect on My Discord Server: CLICK HERE
1 Comments
very nice and decent looking project
ReplyDelete