{"repo":"kbhujbal/ShopSphere---E-commerce-Microservice-Platform","free":true,"listed":false,"github":"https://github.com/kbhujbal/ShopSphere---E-commerce-Microservice-Platform","clone":"git clone https://github.com/kbhujbal/ShopSphere---E-commerce-Microservice-Platform.git","description":"Production-grade e-commerce platform built with microservices architecture using Spring Boot 3.2.3, MongoDB, Elasticsearch, and Redis. Features 13 microservices including product catalog, order processing, payment, and analytics with Docker containerization.","language":"Java","stars":44,"topics":["api-rest","docker","java","maven","microservices-architecture","mongodb","redis-cache","spring-boot","spring-cloud","spring-mvc"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"ShopSphere — E-commerce Microservice Platform A production-grade e-commerce platform built with microservices architecture using Spring Boot, MongoDB, and a React frontend. System Architecture The platform follows a microservices architecture where each service is independently deployable and owns its domain logic. All client requests flow through the API Gateway, which handles JWT authentication and routes to the appropriate service. Services Overview Service Port Description --------- ------ ------------- API Gateway 8080 Routes requests, JWT authentication filter, rate limiting User Service 8083 User registration, login, profile management, JWT token generation Product Service 8081 Product catalog, inventory management, search, categories Order Service 8082 Order creation, status tracking, order history Cart Service 8084 Shopping cart CRUD, coupon application Payment Service 8085 Payment processing, transaction records Shipping Service 8086 Shipment creation, delivery tracking, status updates Notification Service 8087 In-app notifications and alerts Review Service 8088 Product reviews, ratings, moderation React Frontend 3000 Customer storefront and admin dashboard Technology Stack Backend - Framework : Spring Boot 3.2.3 (Java 17) - API Gateway : Spring Cloud Gateway - Inter-Service Communication : Spring Cloud OpenFeign - Database : MongoDB - Caching : Redis - Authentication : JWT (JSON Web Tokens) - Build Tool : Maven - Mapping : MapStruct - API Docs : OpenAPI / Swagger F","default_branch":null,"files":null,"tree":[],"storefront":"/r/kbhujbal","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kbhujbal/ShopSphere---E-commerce-Microservice-Platform/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}