Description
Online Nursery Store Project using Java Spring Boot, React JS, and MySQL
This project utilizes ReactJS and Spring Boot programming languages to create an online nursery store. Students can find a variety of React JS and Spring Boot projects on our website Freeprojectz.com for their final year college projects. The “Online Nursery Store” project focuses on managing and selling plants online. The main goal of this Angular and Java Spring Boot project is to manage plant information, categories, companies, orders, and sales. The project includes three user roles: Admin, Customer, and Delivery Agent. The Admin can add plants, plant categories, and manage sales details. Customers can view plant information, categories, and make purchases. The Delivery Agent can view assigned deliveries. This project is a valuable resource for students looking for Premium Major Projects on Online Nursery Store with ReactJS and Spring Boot.
Our website Freeprojectz.com offers premium projects with source code and database for students to learn and enhance their skills in developing Spring Boot projects. Students can download React and Java Spring Boot Premium Mini Projects on Online Nursery Store from our website.
Modules and Description of Online Nursery Store Project:
Customer Module :
The Customer Module allows admin to perform CRUD operations on customer data. Admin can add, view, edit, and delete customer records. Customers can view and update their own details. Access restrictions are implemented to ensure data privacy.
Plants Module :
The Plants Module allows admin to manage plant data, while customers can view plant details. Admin can view and filter plant lists based on customers.
Plants Category Module :
The Plants Category Module allows customers to view plant categories.
Order Module :
The Order Module manages customer orders and payment receipts. Customers can view their orders.
Delivery Module :
The Delivery Module manages customer deliveries. Delivery agents can view pending deliveries assigned by the admin.
Functionality performed by Admin user:
- Login, Forgot password, Edit Profile, Change Password, and Logout
- Manage Customer, Plants, Plants Category, Order, and Reports
Functionality performed by Customer user:
- Registration, Login, Plants, Payment, Order, Feedback, Order Confirmation, and Change Password
Technology Used in the project Online Nursery Store:
- HTML, CSS, JavaScript for frontend
- Java Spring Boot for backend
- MySQL for database
- React JS for frontend logic
- Visual Studio Code and STS for development
- Tomcat for server
Supported Operating System:
- Windows, Linux, Mac