The challenge
The platform ran on a single server that slowed down during exams and live classes. Deployments were manual and risky, and the in-house team was too small to keep up with feature requests.
Our solution
- Planned and executed a zero-downtime migration to AWS with containers and a managed database.
- Set up CI/CD with automated tests, so the team could deploy safely several times a week.
- Added monitoring, alerts and auto-scaling for exam peaks.
- Provided a dedicated team of three developers to ship the mobile learning app and new features.
Key features
- Zero-downtime migration
- Auto-scaling for peaks
- CI/CD pipeline
- Dedicated feature team
Tech stack
- AWS
- Docker
- GitHub Actions
- Terraform
- Django
- React Native
- Sentry
They helped us go from idea to a paying SaaS MVP in under three months.