Skip to content

yash-khakhar-08/MarketMatrix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

E-Commerece-Project-in-React-JS-using-REST-API

MarketMatrix is a online shopping project built with REACT JS and Java Spring Boot MVC. This web application provides a good user experience through a frontend developed with React JS.

The backend used REST API developed in Spring Boot for clean, structured code with a service layer, Spring Data JPA for efficient database operations using MySQL, and Spring Security to protect user data with authentication and role-based authorization.

Features (User side)

✅ User authentication (Login/Register)
✅ Product listing & search
✅ Add to cart and place order ✅ View order and cancel order

Features (Admin side)

✅ Admin authentication (Login)
✅ Manage category and Product
✅ Manage Customers and Orders

Technologies Used

  • REST API build in Spring Boot MVC Architecture (Backend)
  • REACT JS| HTML| Bootstrap (Frontend)
  • MySQL (Database)
  • Spring Data JPA (Simplified data access and database queries with custom JPA finder methods.)
  • Spring Security (Role based Authentication)
  • Maven (Build tool for project management and dependency management.)

Installation

** Refer Project installation file **

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors