Skip to content

hungdn1701/microservices-assignment-starter

Repository files navigation

Project Name

Stars Forks License: MIT

Brief description of the business process being automated and the service-oriented solution.

New to this repo? See GETTING_STARTED.md for setup instructions, workflow guide, and submission checklist.


Team Members

Name Student ID Role Contribution

Business Process

(Summarize the one business process being automated — domain, actors, scope. Example: "Customer places an order and receives delivery in the Online Food Delivery domain.")


Architecture

(Paste or update the architecture diagram from docs/architecture.md here.)

graph LR
    U[User] --> FE[Frontend :3000]
    FE --> GW[API Gateway :8080]
    GW --> SA[Service A :5001]
    GW --> SB[Service B :5002]
    SA --> DB1[(Database A)]
    SB --> DB2[(Database B)]
Loading
Component Responsibility Tech Stack Port
Frontend 3000
Gateway 8080
Service A 5001
Service B 5002

Quick Start

docker compose up --build

Verify: curl http://localhost:8080/health

For full setup instructions, prerequisites, and development commands, see GETTING_STARTED.md.


Documentation

Document Description
GETTING_STARTED.md Setup, workflow, submission checklist
docs/analysis-and-design.md Analysis & Design — Step-by-Step Action approach
docs/analysis-and-design-ddd.md Analysis & Design — Domain-Driven Design approach
docs/architecture.md Architecture patterns, components & deployment
docs/api-specs/ OpenAPI 3.0 specifications for each service

License

This project uses the MIT License.

Template by Hung Dang · Template guide

About

Starter template for microservices group assignment

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors