Skip to content

Online Plant Nursery Application where you can find a wide variety of natural plants available for purchase. We specialize in providing a seamless plant online shopping experience, making it convenient for you to buy plants online and have them delivered right to your doorstep.

Notifications You must be signed in to change notification settings

Swati180/TreeHouse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

TreeHouse

Rest API for Online Nursery Plant Portal

  • We have developed this Rest API for a Online Nursery Plant Portal Application .

Tech Stack

  • Java
  • Spring Framework
  • Spring Boot
  • Spring Data JPA
  • Spring Security
  • Hibernate
  • MySQL

Modules

  • Login Module
  • Admin Module
  • Customer Module
  • Planter Module
  • Plant Module
  • Seed module
  • Orders Module

Features

  • Services Offered

    • User Login and Signup.
    • Admin can add planter, plants and seeds.
    • Customer can buy planters, plant and seed.
    • Customer can see all orders history.
  • Backend

    • Built authentication while login and logout using key.
    • Stored the data on MySQL and used it for Authentication.
    • Deployed the website on GitHub.

Contributors

Installation & Run

  • Before running the API server , you should update tha database config inside the application.properties file as per your Local database config..
  • After running this program in spring boot we have to hit this url to see all the API's in swagger [http://localhost:8585/swagger-ui/]

E-R Diagram of Online Nursery Plant Application


ERDiagram


Swagger UI


Screenshot (72)


Admin-Controller


admin-controller


Customer-Controller


customer-c


Order-Controller


order-c


Plant-Controller


plant-c


Planter-Controller


planter-c


Seed-Controller


seed-c


Thank You


About

Online Plant Nursery Application where you can find a wide variety of natural plants available for purchase. We specialize in providing a seamless plant online shopping experience, making it convenient for you to buy plants online and have them delivered right to your doorstep.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages