Back to Projects
Project•
next.jsTypescriptNode.jsExpress.jsMongoDBbetter-authTailwind CSS

EduMart

Learning Management Ecosystem

EduMart

Overview

The primary objective of EduPlatform is to deliver a modern, type-safe, and high-performance learning ecosystem. Built using the clean paradigms of the MERN stack and Next.js, it streamlines student-to-mentor interaction channels through real-time data synchronization, automated aggregation pipelines, and highly resilient state containment.

Tech Stack

next.jsTypescriptNode.jsExpress.jsMongoDBbetter-authTailwind CSS

Challenges Faced

  • Implementing real-time bi-directional communication with Socket.io
  • Managing complex state across multiple connected users
  • Designing a scalable MongoDB schema for nested discussions

Future Improvements

  • Add collaborative code editing with cursor presence
  • Implement notification system with email digests
  • Add dark/light theme toggle