A comprehensive Learning Management System tailored for coding bootcamps and engineering cohorts.
An educational platform that combines video lessons, coding assignments, and community interaction. It tracks student progress, automates assignment grading, and provides a seamless learning experience.
Building real-time audio communication from scratch involves complex WebRTC signaling, room management, and recording workflows. Managing access control and participant limits adds additional complexity.
I built a live meeting platform using LiveKit for real-time audio streaming, combined with a custom backend for meeting lifecycle management, access control, and recording metadata handling.

Next.js, Tailwind CSS, TypeScript
Next.js API Routes, LiveKit
POSTGRESQL (Neon)
N/A
N/A
AWS S3
Vercel
Interested in the system design or implementation details?
Check out the source code or try the live app.