3
All projects
EdTech · Backend
Savant
A robust educational platform backend powering course management, multi-strategy authentication, file uploads, and transactional emails for modern learning experiences.
Timeline
2024
Key metric
3 auth strategies
The challenge
An EdTech startup needed a scalable backend that handles authentication, course content, file storage, and email notifications — all from one solid API.
Our solution
Built with NestJS 10, MongoDB with Mongoose, JWT + Google/Facebook OAuth via Passport, AWS S3 for file storage with presigned URLs, Resend for emails, and rate limiting for security.
Results
What we delivered.
Multi-auth: JWT, Google OAuth, Facebook OAuth
File uploads with AWS S3 presigned URLs
Transactional emails via Resend
Rate limiting and security hardening
Technology
Built with.
NestJS
MongoDB
Passport JWT
Google OAuth
AWS S3
Resend