Back to Case Studies
Business Case Study

Law School Portal Case Study

A leading regional law school training over 2,000 active students annually.

PROJECT METRIC
High-Performance Next.js LMS

Estimated ROI

Eliminated server hosting overage fees, saving the institution $12,000 annually.

Client Profile

Educational Institution

LCP Speed:
Page Weight:
Measuring live core vitals...
Law School Portal

The Business Problem

Legacy student software collapsed under high concurrent traffic when students downloaded large casebooks.

Research & Planning

Found that database document blob queries were clogging database connections.

Move course documents to AWS S3 storage with global CloudFront CDNs, compiling file index statically.

Design & Architecture

Designed a clean, typography-focused reading interface using serif headings matching legal publishing style guides.

Next.js Static Site Generation (SSG), Supabase DB, and AWS S3 files bucket storage with CloudFront distribution.

Implementation & Testing

Developed student login screens, course folders layouts, and presigned download links integrations.

Simulated heavy load requests and verified CDN caching rates of course files.

Deployment & Outcomes

Deployed on Vercel with AWS S3 distribution points.

Reduced average file download time by 75% while maintaining 100% server uptime during exam weeks.

Key Outcomes

  • File download times reduced by 75%
  • Lighthouse performance scores reached 98/100
  • Student support tickets dropped by 88%

Lessons Learned

Statically compiling course file lists using React Server Components eliminated DB queries during page loads.

Our students can now download complex legal briefs instantly. Teebot solved our speed issues completely.

Dean Arthur Pendelton

Head of Academic IT, Law School