Skip to content

0-don/spring-boot-ecommerce

Repository files navigation

Spring Boot E-Commerce Example

Introduction

This project is an example of an e-commerce application built with Spring Boot, Angular, Keycloak, and OpenAPI. It demonstrates how to integrate these technologies to create a full-featured e-commerce platform.

Table of Contents

Features

  • User authentication and authorization with Keycloak
  • Product catalog management
  • OpenAPI documentation
  • Responsive UI with Angular

Installation

Start docker compose to run Keycloak and PostgreSQL:

docker-compose up -d

Usage

  1. run the Spring Boot application
  2. run the Angular application