Back to projects

Mentora

Enterprise-grade AI-powered assessment suite and virtual classroom for curriculum-aligned exam generation, live progress tracking, and student performance analytics.

Full StackWeb DevAINext.jsTypeScriptExpressMongoDBRedisBullMQGroq APIWebSocketsClerkTailwind CSSZustandPDFKit

Overview

Built Mentora, an advanced EdTech ecosystem that automates assessment generation and streamlines student performance tracking for curriculum layouts.

Architected with a decoupled queue-backed pattern, offloading heavy PDF/Word text extractions and Groq LLM generations to background workers to guarantee smooth performance at scale.

  • Full-stack monorepo separating Next.js 14 App Router client-side views and an Express API gateway
  • Asynchronous background worker pool using Redis and BullMQ to handle intensive text generation and automated grading workflows
  • Real-time generation state updates pushed dynamically to client dashboards via an integrated WebSocket server
  • Automated on-the-fly printable school exam generation using custom PDFKit document compiler pipelines
  • Granular role-based access control leveraging Clerk authentication to bridge Teachers, Students, and Parents
  • Intelligent practice assistant incorporating SM-2 spaced repetition logic to flag and target conceptual weaknesses

Product Screens

5 screens

Screen 1

Home Page

An intuitive landing page explaining the assessment suite capabilities, role-based workflows, and features for teachers, students, and parents.

Home Page screen 1

Screen 2

Assessment Creator

Configure dynamic blueprints, upload textbook materials, and run LLM parsing to instantly generate CBSE-aligned exam sheets with matching answer keys.

Assessment Creator screen 1

Screen 3

Grading & Feedback Suite

AI-driven automated grading system providing detailed qualitative feedback, grading metrics, and concept gap tagging for student submissions.

Grading & Feedback Suite screen 1

Screen 4

Student Practice Lab

Personalized virtual tutor and practice arena offering 24/7 concept explanations, doubt escalation to teachers, and an SM-2 spaced repetition queue.

Student Practice Lab screen 1

Screen 5

Parent Analytics Portal

Read-only competency tracker providing parents with real-time grade metrics, class announcement feeds, and upcoming deadlines.

Parent Analytics Portal screen 1