The smartest free UPSC preparation platform.
- Optional Subject Selector (no login required)
- Syllabus Tracker (requires free account)
- PYQ Practice (no login required)
- Clone the repo
- Copy
.env.exampleto.env.localand fill in values - Create a Supabase project in the Mumbai region
- Run the SQL from
supabase/schema.sqlin your Supabase SQL editor - Enable Magic Link auth in Supabase Authentication settings
- Run
npm install - Run
npm run dev
| Variable | Where to get it |
|---|---|
NEXT_PUBLIC_SUPABASE_URL |
Supabase Dashboard -> Settings -> API |
NEXT_PUBLIC_SUPABASE_ANON_KEY |
Supabase Dashboard -> Settings -> API |
- Push to GitHub
- Import repo in Vercel
- Add environment variables in Vercel project settings
- Deploy
Next.js 14 · TypeScript · Tailwind CSS · shadcn-style UI · Supabase