An intelligent essay grading system that combines real-time collaboration with AI-powered feedback. Teachers can grade essays collaboratively with live editing, while students receive detailed, constructive feedback powered by OpenAI.
Technology Stack
Next.js 15
React 19
TypeScript
tRPC
NextAuth.js
PostgreSQL
Prisma
OpenAI API
Key Features
✓
Real-time Collaboration — Live editing with Hocuspocus WebSocket & Yjs CRDT
✓
Rich Text Editing — TipTap editor with collaborative features
✓
AI-Powered Grading — OpenAI integration for intelligent feedback
✓
Authentication — NextAuth.js with role-based access control
✓
Type Safety — End-to-end TypeScript with tRPC
Launch EssayGrader