Skip to content
All projects

Project

Bidhan

Liveविधान

The Constitution of Nepal, rebuilt as lessons you can finish.

Bidhan organizes all 308 articles into lessons along a branching unlock path. Each lesson pairs reading with a quiz, with hearts, XP, streaks, and leaderboards. Includes full-text search and an admin panel.

What it does

  • All 308 articles, organized into 35 parts
  • A branching unlock path instead of a straight read
  • Reading paired with a quiz in every lesson
  • Hearts, XP, streaks, and leaderboards
  • Full-text search across the whole constitution
  • An admin panel for managing content

Unlock path

Part 1: Art. 4 --> Art. 5 --> Art. 6
                \-> Art. 9 (unlocks after 4 + 5)
328 edges like this, not a straight line

The problem

The Constitution of Nepal runs to 308 articles, and most people meet it as a PDF. What if studying it felt closer to a language app than to homework?

Stack
React 18, TypeScript, FastAPI, PostgreSQL 17
Content
308 articles, 35 parts, 1,200+ quiz questions

2026 Devraj Khatiwada