Open Curriculum Library of Bangladesh

A community-driven knowledge base for NCTB students. Browse by class, group, subject, chapter, and topic. Write or improve articles, solve problems with AI, and build reputation by improving quality.

7
Classes
176
Subjects
1404
Chapters
4212
Topics
0
Topics with Content
1
Contributors

How Contribution Works

  1. Everyone can read freely without login.
  2. Login with Google only when you want to edit, add, or propose changes.
  3. High-reputation users can publish directly. Others submit proposals for review.
  4. Approved contributions reward both proposer and reviewer reputation.
  5. Every article displays contributors and pending proposals for transparency.

Tech Stack

  • Frontend: Next.js App Router, mobile-first responsive UI.
  • Backend/Auth/DB: Supabase (Google OAuth + Postgres + RLS).
  • AI Model: Groq API with GPT OSS 120B.
  • Content Format: Markdown + LaTeX rendering.