Fragments Microservice screenshot 1

Fragments Microservice

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