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.
- User authentication and authorization with Keycloak
- Product catalog management
- OpenAPI documentation
- Responsive UI with Angular
Start docker compose to run Keycloak and PostgreSQL:
docker-compose up -d
- run the Spring Boot application
- run the Angular application