All projects

2026 · Freelance · Live

LearnSpace — Edtech Platform

A private, invite-only course platform for coaching institutes — multi-role dashboards, live sessions, and a per-course AI assistant.

A full-stack private online course platform built for coaching institutes and independent educators — invite-only access, multi-role dashboards, and a built-in AI course assistant. Live at howlfoxacademy.com.

  • Built four distinct portals — Admin, Teacher, Student, and a public storefront — each with role-specific dashboards and access control.
  • Built a per-course AI assistant grounded on uploaded PDFs and video transcripts, streamed token-by-token over SSE with a model fallback chain and strict guardrails against off-topic and restricted content.
  • Implemented a YouTube-based course player with auto-saved progress, per-video comments, and chapter navigation.
  • Built an admin enquiry inbox with real-time unread counts over SSE, plus full student, teacher, course, batch, attendance, and event management.
  • Covered the codebase with 340+ Jest tests across 29 suites and 50 Playwright end-to-end tests; access enforced at both the routing-middleware and API level.

Key skills

Role-based access controlServer-Sent Events (SSE)AI-grounded chat with guardrailsAutomated testing (Jest + Playwright)Payment & subscription tracking

Tech stack

Next.js 16 · TypeScript · MongoDB Atlas · Auth.js v5 · Cloudinary · OpenRouter AI · Tiptap · Playwright