SaaS · MERNCase/01 — CI/CD
2025 · CI/CD · Docker
Manual deploys cut from 45 minutes to under 3.
- Problem
- A MERN application was deployed by hand — slow, error-prone, and slightly different every time. Releases had become a 45-minute ritual nobody trusted.
- Intervention
- Built a complete GitHub Actions pipeline: automated build, test, and deploy to AWS EC2 with Docker and an Nginx reverse proxy, plus a one-command rollback.
- Outcome
- Deployment dropped from 45 minutes to under 3 — fully automated and repeatable. Every push now ships the same way, safely.
Measured
| Metric | Before | After |
|---|---|---|
| Deploy time | 45 min | < 3 min |
| Manual steps | many | 0 |
| Rollback | none | 1 command |


