09e70d0a18d03be40bc10c239f795fd9acc66f1c
Scalable Task Platform
Project Overview
A hands-on DevOps project that documents how a task application is built and managed step by step using real workflow practices. The project starts with a simple backend service and will grow into a containerized, automated, cloud-ready, and observable platform.
Stack
- Node.js
- Express
- Docker
- GitHub Actions
- Terraform
- Kubernetes
- Prometheus
- Grafana
Roadmap
- Week 1: Project foundation and backend setup
- Week 2: Dockerize the backend
- Week 3: Add frontend and Docker Compose
- Week 4: CI with GitHub Actions
- Week 5: CD workflow and image registry
- Week 6: Terraform infrastructure setup
- Week 7: Cloud deployment
- Week 8: Kubernetes deployment
- Week 9: Monitoring with Prometheus and Grafana
- Week 10: Hardening and project polish
Current Status
- Week 1 completed
- Backend validated locally
- Ready for Week 2
Description
Languages
JavaScript
90.1%
HCL
8.3%
CSS
1.3%
Dockerfile
0.2%
HTML
0.1%