Skip to content

DZykov/E-commerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Ecommerce

Index

Demo

Link

If you don't want to follow links, check folder "images".

About

I made a simple E-commerce website. The main focus was on functionality rather than appearance.

Tools used:

  • Frontdend:
    • React.js + TypeScript
    • Redux
    • Tailwind CSS
  • Backend
    • Java
    • Spring Boot
    • Spring Security
    • Hibernate
    • JPA
    • PostgreSQL
    • Lombok
    • OpenAPI (Swagger)

Features

  • User authentication and authorization
  • Admin Panel
    • Remove/add/edit products
    • Block/unblock users
    • Add/remove admins or managers
  • Cart functionality
  • Advance search with debouncing

Repo Structure

The front end contains all files for the web app. The web app is written in typescript using the React.js framework.

Backend - contains all files for the API server. The API server is written in Java using the Spring framework.

Service Architecture

Service

About

React + JavaSpring e-commerse website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published