← cd ../projects case study

The SRS Classes

A responsive ed-tech platform for competitive-exam aspirants — shipped solo as a freelance contractor, serving 1,500+ daily active users with ~30% faster page loads.

role

Freelance Full Stack Developer

status

Live in production

stack

Next.js · React · MongoDB

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:

SSR Server-side rendering for fast first paint
assets Compressed images and bundles
SEO Semantic markup and metadata best practices
result ~30% faster page loads
lighthouse — srs-classes
$ ./optimise --report

  page load time   ████████████░░░░░░░░   -30%
  SSR first paint  ██████████████████░░   fast
  daily users      ████████████████████   1,500+
  cross-device     ██████████████████░░   stable

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 v16React v19Tailwind CSS v4Framer Motion v12PostCSSMongoose v9MongoDBVercel AnalyticsESLint v9Babel (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.