Skip to content

tusshhaar/posh-spoon-1281

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online Plant Nursery Application

This project is developed by a team of 4 members with the help of the Spring-Boot framework. The main objective of this Web services application is to cater needs of front-end developers to call different types of API as per the requirement.

Tech Stack and Tools

  • Java
  • Spring Boot Framework
  • Spring Data JPA
  • Hibernate
  • MySQL
  • Postman
  • Lombok

Modules

  • Admin Module
  • Customer Module
  • Login/Logout Module
  • Order Module
  • Items Module
  • Cart Module

Features

Admin Features:

  • Admin can perform CRUD operation like add, update and delete by using generated session key.
  • Admin can delete customer also.
  • Admin can view the list of item and customer.

Customer Features:

  • Customer can register themseleves to use this application.
  • Customer can login to get the valid session token(id).
  • View list of available items.
  • Add items to cart, and view that cart.

Installation & Run

  • To run this API server, you should update the database configuration inside the application.properties file which is present in the src/main/resources folder.
  • Update the port number, username and password as per your local database configuration. server.port=8008 spring.datasource.url=jdbc:mysql://localhost:3306/sb201db; spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.username=enter_username spring.datasource.password=enter_password
## API Root Endpoint

https://localhost:8888/

About

Online Plant Nursery Application is used for buy seed, plant and planter. And with cart you will be able to see your all orders. Video --> https://youtu.be/ymJUTQlz4vE

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •