Full Stack

InsightEdu

A full-stack AI-powered EdTech platform enabling real-time attentiveness tracking and personalized analytics in online classrooms, built with React, TypeScript, Firebase, and MediaPipe.

Highlights

  • Real-time attentiveness tracking via MediaPipe during live sessions
  • Personalized analytics dashboard providing actionable insights for educators
  • Automated email notifications via Brevo for student engagement
  • Secure APIs for managing users, meetings, and session reports

Tech Stack

ReactTypeScriptTailwind CSSNode.jsMediaPipeFirebaseAgora.io

Overview

InsightEdu is a full-stack AI-powered EdTech platform designed to bring real-time attentiveness tracking and personalized analytics into online classrooms. Instructors gain live visibility into student engagement, while students receive a focused, interactive learning experience with automated follow-up communication.

What I Built

  • Attentiveness Tracking — Integrated MediaPipe to monitor student activity during live sessions, generating real-time engagement signals used to adapt the learning experience
  • Personalized Analytics — Built an educator-facing analytics dashboard surfacing actionable insights on attention scores, participation, and session performance
  • Live Video — Implemented Agora.io SDK for low-latency video sessions between instructors and learners
  • Backend APIs — Developed Node.js and Express APIs for managing users, meetings, session reports, and authentication flows
  • Email Notifications — Integrated Brevo to automate post-session email notifications, improving student follow-through and engagement
  • Auth & Data — Implemented Firebase Authentication and Realtime Database for secure sessions and live data sync across the platform