Overview
The SRS Classes is an educational web application for students preparing for competitive exams. I built and shipped it as a solo freelance contractor — from first feature to live deployment — and it now serves 1,500+ daily active users with stable, cross-device performance.
The challenge
Exam aspirants browse on whatever device they have, often on slow connections — and a sluggish learning platform quietly costs engagement. The site needed to feel fast and stay reliable as daily traffic climbed into the thousands, all delivered on a freelance timeline by one developer.
Performance work
The headline result was a ~30% reduction in page load times. That came from a deliberate set of optimisations rather than one trick:
Owning the lifecycle
As the sole contractor, I owned every stage: feature development, cloud deployment, monitoring, and post-launch maintenance. There was no team to hand off to — which meant decisions had to be sound the first time, and the codebase had to stay maintainable for the person who'd return to it: me.
Key features
- Responsive learning experience across all devices
- Structured course content for competitive exams
- Server-side rendered pages for speed and SEO
- Stable performance at 1,500+ daily active users
- Cloud deployment with post-launch monitoring
- Solo end-to-end build, delivery, and maintenance
Tech stack
- Next.js v16
- React v19
- Tailwind CSS v4
- Framer Motion v12
- PostCSS
- Mongoose v9
- MongoDB
- Vercel Analytics
- ESLint v9
- Babel (React Compiler Plugin)
Outcome
The SRS Classes is live and used daily by 1,500+ aspirants in their exam preparation. As a solo freelance engagement, it proved I can take a product from brief to production — and keep it fast and dependable once real users arrive.
Need something built like The SRS Classes?
I’m open to internships and freelance work — tell me what you’re working on.