Netflix Clone - Microservices

  • Tech Stack: React, .NET, C#, HTML, CSS, Docker, Jenkins, AWS, Microservices

The Netflix clone uses a microservices architecture. It includes user authentication, movie management, video streaming, and payment services, deployed using Docker and managed with Jenkins. The app is hosted on AWS, using EC2 for compute, S3 for storing videos, RDS for relational data, and CloudWatch for monitoring. The frontend is built using React, offering a modern, responsive UI.

Key Features:

  • User authentication and registration
  • Movie browsing, search, and recommendations
  • Video streaming with a responsive player
  • Payment integration for subscriptions
  • Real-time notifications and email alerts
  • Microservices architecture for scalability

DevOps & Deployment:

  • Continuous Integration/Continuous Deployment (CI/CD) with Jenkins
  • Containerized microservices using Docker
  • Orchestration using AWS ECS or EKS
  • Infrastructure managed with Terraform or AWS CloudFormation