/OneClickShopping-application

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

Primary LanguageJava

-gabby-cushion-2074

oneClickShopping application

project-Logo

A Backend project providing Rest Api for oneClickShopping 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

Team members:

Project Topic: Online Shopping Application

fw19_0275 - Puja Rajesh Deshmukh

fw19_0458 - Naman Kumar Singh

fw19_0432 - Farheen

fw19_0358 - Rajat Kumar Yadav

fw19_0512 - Padmanabh Desai


Modules

  • Login Module

  • Customer Module

  • Product Module

  • Order Module

  • Cart Module

  • Seller Module

  • payment Module

  • Feedback Module

Deployed Video Link

Customer Controller

Customer Controller

Admin Controller

Seller Controller

Product Controller

Cart Controller

Order Controller

Payment Controller

Feedback Controller

Sales Controller

Card Controller

Login controller

Authors

Contributors Responsibility