Skip to content

sourcecodeexamples/ecommerce-spring-reactjs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌺 Perfume web store

E-commerce project developed using Spring Boot and React.js.
This project is second version of OnlineShop with RESTful services, JWT authentication and frontend built using ReactJS.
Look demo below.

An actual version of build is deployed on AWS:

http://perfumeweb.tk
Login: admin@gmail.com
Password: admin

Used Technologies:

  • Back-end: Spring (Boot, Data, Security), JPA / Hibernate, PostgreSQL, JUnit, Mockito
  • Front-end: React.js, Redux, Bootstrap, CSS
  • AWS: EC2, S3, PostgreSQL RDS
  • Server Build: Maven
  • Client Build: npm, yarn, webpack

Features

  • Authentication with JWT and Email validation.
  • Customers can search for the product according to the specified criteria.
  • Customers can add and delete products from the shopping cart.
  • Customers can order the products in the shopping cart.
  • Customers can change their password and view their orders.
  • Admin can add or modify a product.
  • Admin can change the data of any user.
  • Admin can view orders of all users.

Demo

Main page
Main page1
Registration and authorization
R&A
Shopping
Shopping

Screenshots

Menu page Product page
Menu page Product page
List of users List of orders
List of users List of orders
Add perfume page Password change
Add perfume page Password change

About

🌺 Java Spring Boot web store (Second verison of OnlineShop)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 51.5%
  • Java 46.3%
  • CSS 1.9%
  • HTML 0.3%