Description
Online Grocery Store Project using Java Spring Boot, Angular, and MySQL
This project was developed using Java Spring Boot, Angular, and MySQL to create an online grocery store. Students looking for Java Spring Boot projects for their final year college projects can find a variety of projects on our website Freeprojectz.com for learning purposes. The project includes databases, source code, and documentation for Angular projects. The Online Grocery Store Project focuses on organizing and selling grocery items online, with features such as managing grocery items, categories, companies, orders, sales, and more. The project includes two user categories: Admin and Customer. The admin can add grocery items and categories, manage sales data, while customers can view and purchase grocery items, view order details, and leave reviews.
For students looking for premium major projects on Online Grocery Store using Angular and Java Spring Boot with source code and database, they can visit Freeprojectz.com. Our team offers complete premium projects to help students develop and enhance their skills in Java Spring Boot project development and configuration.
Modules and Description of Online Grocery Store Project:
Customer Module:
The Customer Module provides functionality related to customers, including CRUD operations for managing customer data. Admin can perform all operations on customer data, while customers can only view their own data. Features include adding, viewing, updating, and deleting customer records.
Grocery Item Module:
The Grocery Item Module manages grocery item data, allowing admin to add, edit, and delete grocery items. Customers can view details of grocery items.
Grocery Item Category Module:
The Grocery Item Category Module manages grocery item categories, with admin managing categories and customers viewing them.
Order Module:
The Order Module manages customer orders, allowing admin to manage orders and customers to view their orders and payment receipts.
Functionality performed by Admin user:
- Login, Forgot password, Edit Profile, Change Password, Logout
- Manage Customer, Grocery Item, Grocery Item Category, Order
- Generate Reports for Customers, Grocery Items, Grocery Item Categories, Orders
Functionality performed by Customer user:
- Registration, Login, Cart, Payment, Order, Feedback, Order Confirmation, Change Password
Technology Used in the project Online Grocery Store:
- HTML, CSS, JavaScript for frontend
- Java Spring Boot for backend
- MySQL for database
- Angular for frontend logic
- Visual Studio Code for Angular IDE
- STS (Spring Tool Suite) for developing Spring Boot APIs
- Tomcat server for running the project
Supported Operating System:
- Windows: WAMP or XAMPP
- Linux
- Mac