Skip to content

adizafri2000/mystore

Repository files navigation

MyStore - Microservices Learning Project

MyStore is a sample e-commerce project designed to help learn and understand microservices architecture using Spring Cloud.

Overview

This project demonstrates the implementation of a microservices-based architecture using various Spring Cloud components. It includes services for managing products, orders, and customers, all orchestrated through an API Gateway. This README will be updated from time to time.

Project Structure

  • Eureka Server: Service registry for managing microservices.
  • Config Server: Centralized configuration management.
  • API Gateway: Single entry point for all client requests, handling routing, security, and more.
  • Product Service: Manages product information.
  • Order Service: Handles order processing.
  • Customer Service: Manages customer data.

Technologies Used

  • Java 17
  • Spring Boot 3.3.4
  • Maven

Development Milestones

For a detailed development roadmap, please refer to the roadmap.md file.


For more information, please refer to the roadmap.md file.

About

Spring Cloud & microservices learning project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages