Skip to content

About A REST full api webservice for ecommerce website. This API performs all the CRUD operations related to user,login,product,category,address and cart.

Notifications You must be signed in to change notification settings

ARIJIT321/E-Commerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

E-Commerce

A Backend project providing Rest Api for E-Commerce application. The Api can perform all the crud operation with customer validation on every step.


## Backend Work
  • Proper Exception Handling *Proper Input Validation
  • Data Stored in the database(mySQL)
  • User Authentication of signUp and Login

Tech-stack

Techstack Purpose
Spring Boot Build Java based Spring Application
MySQL Relational Database System
Swagger Simplify API Creation
Lombok Annotation based getter, setter, equals, constructor

Installation and Run

  • Update the port number, username and password as per our local database config.
  • server.port=8080
  • spring.datasource.url=jdbc:mysql://localhost:3306/DatabaseName
  • spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
  • spring.datasource.username=root
  • spring.datasource.password=YourPassword
  • spring.jpa.hibernate.ddl-auto=update

Modules

  • Login Module

  • Customer Module

  • Product Module

  • Order Module

  • Cart Module

  • Seller Module

  • payment Module

  • Feedback Module

About

About A REST full api webservice for ecommerce website. This API performs all the CRUD operations related to user,login,product,category,address and cart.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages