SaaS Platform — Final Year Project
A full-stack SaaS web platform — real-time video, drag-and-drop workflows, analytics dashboards, and an Express + MongoDB backend, with Google's Gemini API integrated for AI features.
Brief
An independent final year project exploring what a full SaaS dashboard product looks like end to end — video collaboration, live data, and analytics in one platform, not a Thinkova client engagement.
Process
A React + Vite frontend built on Radix UI and Material UI components, with real-time video via Jitsi, live updates through Socket.IO, drag-and-drop interaction (React DnD), and analytics charts (Recharts) — backed by an Express + MongoDB API.
Client
Final Year Project
Role
Independent academic project — full-stack build across frontend, backend, and real-time features.
Tech Stack
Outcome
A complete, working SaaS platform submitted as a final year project.