/spring-shop

Training spring project

Primary LanguageCSS

Spring Shop

A test project that was created to learn Spring Zen and backend development. The result was Spring REST Api for a simple store.

Developed by LinDevHard

Features

  • Authorization via JWT Token
  • Error Handling
  • Product list with pagination
  • Product adding
  • User profile
  • User roles
  • User Cart
  • User Order

Database structure

structure

Build

The application was created using Docker, use docker-compose to build and run

docker-compose up --build

Docs

Documentation provided by Swagger and Markdown

Swagger

http://localhost:8080/swagger-ui.html

Markdown

Open markdown DOCS.md