Skip to content

Latest commit

 

History

History
105 lines (63 loc) · 3.45 KB

File metadata and controls

105 lines (63 loc) · 3.45 KB

REST API for Online Plant Nursery Application

Logo

  • The main objective this Online plant nursery management project is to build a system that will help customers to view available plants, seeds, planters with details and also they can place orders. Admin can perform CRUD operations on plants, seeds, and planters.

  • Online Plant Nursery Management System is a Spring-Boot project Backend based application.

  • This is a Group project executed in 5 days with 5 members of team.

For detailed explanation Video

ER Diagram

Modules

Tech-Stack Used

  • Spring-Boot
  • MySQL
  • Spring Data JPA
  • Maven
  • Hibernate
  • JDBC
  • swagger-ui
  • java

Features

Admin functionalities

* Admin can save their details.
* Admin can login on application.
* Admin can save new Customers details.
* Admin can delete Customers details.
* Admin can save new Plants, seed, and planters details as well.
* Admin can get all the details of plants, planters, seed and customers.
* Admin can logout from application.

Costomer functionalities

* Customer can save their details.
* Customer can update their details.
* Customer can login on application.
* Customer can see the available plants, seeds, and platers.
* Customer can order and buy any plants, seed and planters
* Customer can get order details.
* Customer can logout from application.

Team Member

  • Updesh
  • Saiprasad
  • Pritu
  • ChandraBhan
  • Rakesh

Some functionalities images

** Admin Controller & Login **

image

** Customer Controller & Login **

image

**Plant Controller **

image

**Seed Controller **

image

**Planter Controller **

image

**Order Controller **

image

We have used the MySql Database for storing all the data in tables so that we can perform all the features on that very smoothly.