# User Service ## Docs - [API Design](https://docs.esakrissa.com/api-design.md): REST endpoints, request/response schemas, and edge case handling - [Architecture](https://docs.esakrissa.com/architecture.md): System architecture and component interactions - [Authentication](https://docs.esakrissa.com/authentication.md): AWS Cognito integration and JWT token flow - [Data Model](https://docs.esakrissa.com/data-model.md): DynamoDB single-table design for User and Email entities - [DevOps](https://docs.esakrissa.com/devops.md): Infrastructure as Code, CI/CD, monitoring, and scaling - [Hard Parts](https://docs.esakrissa.com/hard-parts.md): Technical challenges and their solutions - [Inter-Service Communication](https://docs.esakrissa.com/inter-service.md): Event-driven architecture with EventBridge - [Introduction](https://docs.esakrissa.com/introduction.md): Architecture design for a high-scale, Cognito-authenticated User Service ## OpenAPI Specs - [openapi](https://docs.esakrissa.com/api-reference/openapi.json)