Skip to content

amir-mansoor/skillrahi

SkillRahi

Learn Computer Science by building real, practical projects.

SkillRahi is an open-source learning platform. It teaches real CS + practical dev skills through hands-on projects — not just theory.


✨ Features (MVP)

  • 🧑‍💻 Learn CS by building projects
  • 📚 Bite-sized lessons
  • ✅ Track progress (started / completed)
  • 🔐 Email + Password Auth (NextAuth + MongoDB)
  • 📝 Markdown content for lessons + projects
  • 🌐 SEO ready pages (Next.js Metadata)

🧠 Tech Stack

Layer Tech
Framework Next.js 15
DB MongoDB / Mongoose
Auth NextAuth (email/password)
UI TailwindCSS
Markdown react-markdown

🚀 Getting Started (Local Development)

git clone https://github.com/<YOUR_USERNAME>/skillrahi.git
cd skillrahi
npm install
cp .env.example .env
npm run dev

📸 Screenshots

Here are some screenshots of the SkillRahi UI:

Homepage Screenshot Dashboard Screenshot

About

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published