Skip to content

oscngl/e-commerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-Commerce Web Application with Java and React

Hi everyone!
This is a Full-Stack web application that you can login or create a new account and sign in with it.
You can register as a Customer, Supplier and Admin.
Users can select products and filter them.
Customers can add products to their carts.
Suppliers can add new products, update them, disable them and add photos to them.
Admins can disable inappropriate products and add new category.

Demo Link

You can check the site here.
You can log in to the site as a Customer with
E-Mail: oscngl.customer@gmail.com
Password: 12345678
You can also check front-end repository here.

Topics

  • Java
  • Spring Framework
  • MVC
  • SOLID Principles
  • JUnit (Unit Test)
  • Mockito (Integration Test)
  • JWT (Authorization & Authentication)
  • Java Mail Sender (E-Mail Confirmation)
  • Cloudinary (A cloud service used for storing photos)
  • REST API
  • PostgreSQL

  • React (with Redux)
  • Bootstrap
  • Axios
  • HTML
  • CSS
  • JavaScript

  • Deployed the REST API on Heroku
  • Deployed the React App on Netlify

Author

Ömer Said ÇENGEL (oscngl)