
This project showcases modern cloud-native development practices through a weather application with integrated MLOps capabilities. The frontend, deployed on Vercel's edge network, delivers lightning-fast load times with automatic SSL, global CDN distribution, and preview deployments for every pull request. DVC (Data Version Control) manages the machine learning datasets and model artifacts, enabling reproducible experiments and easy rollbacks. GitHub Actions orchestrates the entire CI/CD workflow—running tests, validating model performance metrics, building production bundles, and triggering deployments. The architecture demonstrates GitOps principles where the Git repository serves as the single source of truth for both application code and ML model versions. Environment-specific configurations, feature flags, and A/B testing capabilities allow controlled rollouts of new features and model updates. This project serves as a template for teams looking to implement modern DevOps and MLOps practices in their own applications.