Video To MP3 Converter

  • Tech Stack: Python, Flask, MongoDB, MySQL, Docker, Kubernetes, RabbitMQ
  • Github: Project Link

→ Designed a microservices architecture to demonstrate how different services intercommunicate and how a distributed system is integrated.

→ Implemented 3 services - authentication, Video to MP3 converter (consumer), and Notification - and integrated them with MongoDB database, API gateway, and RabbitMQ message queue.

→ Leveraged Docker and Kubernetes clustering to automate the deployment of microservices and manage the scalability of services ensuring high availability and reliability.