Microservices-Based E-Commerce Platform

  • DescriptionDesigned and implemented a microservices-based men’s clothing store using Java EE, with distinct services for authentication, product catalog, cart management, and frontend delivery. The system was originally deployed using Docker and Kubernetes with JWT-based authentication and inter-service communication. To ensure accessibility and ease of demonstration, the application was mirrored into a static version that preserves the full user experience without requiring backend infrastructure.
  • RoleDesigned the service-oriented architecture and implemented core components using JSP and Servlets. Developed authentication using JWT and handled inter-service communication across multiple modules. Created Docker containers and Kubernetes deployment configurations, while also designing user flows and ensuring a seamless frontend experience. Produced supporting documentation and deployment workflows.
  • ImpactThis project demonstrates the ability to design and deploy scalable microservices systems while understanding the trade-offs between distributed architectures and usability. It highlights practical experience with containerization, orchestration, and authentication, and shows the ability to adapt complex backend systems into accessible, production-ready demos.
  • Login Infousername: admin password: password Or username: user password: 1234

Description

Full-stack microservices-based men’s clothing store built with Java EE, featuring authentication, product catalog, and cart services. Originally deployed with Docker and Kubernetes, and mirrored to a static version for seamless demonstration without backend dependencies.