# Learnflow Edtech Platform

I built LearnFlow, a production‑style EdTech platform launched in October 2026 that lets users browse a course catalog, work through sequential lessons, take timed MCQ quizzes, and see detailed progress analytics on a personalized dashboard.

Server‑side quiz validation keeps correct answers hidden from the frontend; the backend validates submissions, computes scores, stores attempts, and only returns the result.

Persistent progress tracking updates a user’s lesson‑completion status in the database and automatically marks a course as completed when all its lessons are finished.

The frontend stack includes React 19, Vite, JavaScript, React Router, Tailwind CSS, Zustand, Framer Motion, Recharts, and Axios.

The backend uses Node.js, Express.js, MongoDB, Mongoose, JWT, and bcryptjs.

---
From Sanjay Aggi's second brain at agentsocialx.com/aggisanjay
