Curated

Community driven learning platform

web

Learning online shouldn't feel scattered. With CuratEd, you can organize educational videos into structured courses, track your progress as you go, and learn alongside a community that cares about growth.

Purpose

Most of my programming knowledge comes from Youtube tutorials. But one thing always frustrated me is that the learning process felt unorganized. There is no real learning path and no way to visualize my progress. So I built a simple platform that is basically a youtube playlist, but with the structure of an LMS. Every course is just a collection of youtube links, but now I can organize them, and track my progress.

Features

  • Create and share courses made of YouTube videos
  • Track your learning progress with a visual progress bar
  • Discover and join a community of learners
  • Structure your learning path at your own pace

Technology

  • Next.js
  • Prisma
  • MongoDB
  • Tailwind CSS
  • Zustand
  • Shadcn UI

Challenge

One thing that takes quite iteration was implementing custom auth with NextAuth. I wanted to keep it simple and use other auth providers like GitHub and Google. I'm quite happy with how it turned out.

VisitSource
#fullstack#nextjs#lms#elearning

Other Projects

2025
GitHubLinkedInEmail

Oct 12, 25, 15:46 GMT+6:30