Online Grocery shop project in project in java using JSP, Servlet, and MYSQL. Its using MVC architecture with maven build tool tunning on tomcat server. Online Grocery shop is a web application running on the browser and deployed on a tomcat server.
In technical terms, this application is performing all the crud operations like EDIT/UPDATE/DELETE functions. Following the MVC architecture to manage the view part in JSP and handling the server request using servlet and MYSQL as backend.
The main objective of the grocery shop is to create an online e-commerce platform for customers. It’s an online grocery shop where you can place your order according to your requirements. The following are the major objective of the application.
Download Java, JSP and MySQL Project on Online Shopping System with source code, report, synopsis and documentation. Download Java, JSP and MySQL. You will follow the course to build an Online Music Store from Scratch - You will be writing code with me along the course. We will use Spring MVC, Spring Data, Spring Security, Spring REST, Spring Web Flow, Hibernate, Angular JS, JSP, Bootstrap, H2 Database and more. The course outline is below: Section 1 is course intro and website demo.
- Save time and travel expense to buy your daily needs.
- One-click and handy shopping.
- Provide facility to online payment.
- Same price of the product according to the city or country.
- Provide an online platform for every customer.
Modules and functionalists of Online grocery shop
There are two types of actors in the application one is ADMIN or the shop owner who can manage his product and the other one will be the customer who can view products and place an order to buy them. Let’s see all the details step by step.
ADMIN/SHOP owner
shop owners can log in to the application and manage available products like the number of products. admin can delete update the records.
- Admin can ADD/DELETE/UPDATE the available product in the shop.
- Admin can check the records about the customers.
- Admin can check the order history.
- Admin can view all the transactions like pending orders or the placed orders.
- Admin can upload the image of the product and change the price at any time.
USER/Customer
Bruker topspin nmr software, free download. The user is the front actor of the application who can view the available products and check the price as well and place the order according to the requirement.
- Users can view the product.
- User can register in the application with some simple or mandatory details like Name, Email, phone, and address.
- Users can place an order in some easy steps.
- Users can manage the shopping cart.
- Users can view the invoice or bill of the complete shopping.
- Users can view the transaction history after login into the application.
- The mandatory part of the application for users is, Users have to log in to order any product.
Online Grocery Shop project in java DEMO
Technologies used in blood bank
Front-End : JSP, Html, CSS, JS.
Server-side: Servlet.
Back-end: MYSQL.
Server: Tomcat 8.5.
Skype Id: jcodebun
Email: jcodebun@gmail.com
Java Code In Jsp
WhatsApp: +918878982889
Price: 800 INR
Plans and services
Note: If you need the source code please contact the above contact details. We will provide complete source code and all the required things like Database and project reports, ER diagrams, DFD Diagrams, etc. Also, We have remote support to help you online. Check the prices and services Plan and services>>
How To configure Java Project
Viva Questions and answer for java project
Check new projects in java
Execute
Double click RMS_GUI.jar
Login
You can use test data for the first time. You can add new staff when you log in as manager.
Manager
- ID:1000 Password:Java
- ID:5555 Password:kazukazu
Staff
- ID:1111 Password:password
- ID:3333 Password:david
(Modifing the data file directoly may make problem.)
Show menu
You can see all menu items by clicking ALL button, and items in particular categories by clicking Drink, Alcohol, Main, or Dessert button.
Taking order
Create new order
- Click 'Show menu' button on the left
- Click 'New' button to create new order
- Select adding items by clicking from the menu list on the right side.
- Enter quantity and click 'Add' button on the left side.(If quantity is emputy, one item will be added)
- You can delete ordered item from the order detail by clicking 'Delete' button
Edit order
- Click 'Show menu' button on the left
- Select the order from the order list to edit
- Click 'Edit' button
- You can add, delete ordered items
Close or Cancel order
- Select the order from the order list
- Click 'Close' button or 'Cancel' button
- The order closed or canceled can not edit
Manage Employees (Manager only)
Add new staff
- Click 'Manage Employees' Button on the left
- Click 'New' button
- Fill in all information and click OK
###Edit staff
- Click 'Manage Employees' Button on the left
- Select a staff from the employees list
- Click 'Edit' button
- Fill in all information and click OK
###Delete staff
- Click 'Manage Employees' Button on the left
- Select a staff from the employees list
- Click 'Delete' button
##Manage Menu Items (Manager only) ###Add new item
- Click 'Manage menu items' Button on the left
- Click 'Add new menu item' button
- Fill in all information and click OK
Online Shopping Project In Java Source Code
###Edit menu item
- Click 'Manage menu items' Button on the left
- Select a menu item from the menu list
- Click 'Edit menu item' button
- Fill in all information and click OK
###Delete menu item
- Click 'Manage menu items' Button on the left
- Select a menu item from the menu list
- Click 'Delete menu item' button
##About payments
- When you log in, the system automaticaly set start working time.
- Clock out button will set finish working time of the person currently logged in.
- Manager can make staff clocked out via manage employees, by selecting staff and clicking Clock out button.
- You can see a payment details for a day by clicking 'Show payment' button on the left