Front office · Bulk student import · source: supabase
Import your student roster
Drop a CSV with your entire student list — up to 2,000 rows in one shot. We'll auto-generate admission numbers, upsert parent records by phone number, and set up parent-student links. Preview + validate before you commit.
Drop a CSV here, or
UTF-8 · comma-separated · first row must be a header
Column reference · sample CSV
| Column | Required | Notes |
|---|---|---|
| full_name | required | Full name · 2+ chars |
| class | optional | e.g. 8-B · 8 · LKG-A · defaults to your dropdown below |
| roll_no | optional | Auto-assigned if empty · flags collisions |
| dob | optional | YYYY-MM-DD · optional |
| gender | optional | male | female | other · optional |
| guardian_name | optional | Falls back to “Guardian of X” |
| guardian_phone | optional | Any format · we normalize to last 10 digits for parent upsert |
| guardian_email | optional | Optional |