
A robust cloud-native microservice built for text/image storage, format conversion, and secure user isolation using AWS services and modern DevOps practices.
Key Features
- CRUD API for text, JSON, Markdown, HTML, CSV, and image formats
- Convert between formats (e.g., Markdown → HTML, PNG → JPEG)
- User authentication with AWS Cognito (OAuth2)
- DynamoDB and S3 for persistent storage
- Dockerized with CI/CD workflows via GitHub Actions
- Integration and unit testing with 85%+ coverage
- Live deployment to AWS ECS with load balancing and logs in CloudWatch
Node.jsExpressAWS ECSDynamoDBS3CognitoDockerGitHub ActionsMarkdown-itSharp