01 Problem
Judiciary aspirants had question banks but no tool matching actual exam — timed conditions, new criminal laws (BNS/BNSS/BSA), instant expert explanations. Existing apps were outdated or PDF viewers.
02 Approach
Two platforms sharing Django/PostgreSQL backend: (1) Web — Next.js + Supabase auth, timed paper mode (100Q/2hr), bare acts with cross-refs (IPC→BNS, CrPC→BNSS, Evidence→BSA), expert explanations, streaks/drills. (2) Mobile — React Native + Expo + expo-sqlite offline-first, Reanimated 60fps, haptics, same Django API. Ingestion scripts parse 10yr PYQs, map to new laws. Supabase auth + realtime sync.
03 Outcome
Primary prep for aspirants. BNS/BNSS/BSA mapping live before coaching centers. DAU growing via word-of-mouth. Offline mobile works in basements. Timed mode mimics exam pressure. Expert explanations build trust.
04 Why it matters
Because where you live shouldn't decide how well you can prepare.