E-commerce REST API

6 Technologies
E-commerce REST API

Technologies Used

Java
Spring Boot
Spring Security
PostgreSQL
MySQL
GitHub

Project Overview

Complete REST API for an online store built with Spring Boot 3.4.3 and Java 17. Features include authentication with JWT, product catalog management with categories and dynamic pricing, shopping cart system with real-time calculations, and complete order processing. Implements Spring Security for robust authorization, MapStruct for efficient data mapping, and supports both MySQL and PostgreSQL databases. The API includes rate limiting, centralized error handling, and follows clean architecture principles with separation of concerns across controllers, services, and repositories.

Project Details

Technologies:6
Type:Web Application