Self-serve migration · ~48 hrs end-to-end

Switch from Teachmint in 48 hours

Upload your Teachmint exports. Our wizard maps them. Your tenant boots ready on Monday. Same students, same classes, same fee structures.

How it works

1

Export from Teachmint

~20 min

Run Settings → Export. Get CSV/Excel files for students, classes, employees, fee structures, invoices.

2

Upload to Scholabase

~10 min

Drop the files in the wizard. AI detects columns, suggests mappings, flags conflicts you should review.

3

Confirm field mapping

~15 min

Approve or adjust. The wizard remembers your choices for future imports.

4

Preview the diff

~5 min

See exactly what will land. Dry-run, undo-able. No surprise overwrites.

5

Commit

instant

Tenant boots. Send your team the welcome link. Day one is calmer.

Field mapping reference

The wizard handles 90% automatically. These are the canonical Teachmint → Scholabase translations.

TeachmintScholabaseNotes
students.csvstudents tableAdmission no., DOB, parent contact, status
classes.csvclasses + class_subjectsSplits subject-teacher assignments automatically
employees.csvstaff + payroll-metaPreserves leave balances
fee_structures.csvfee_structuresDiscount/scholarship rules carried over
invoices.csvinvoicesCancelled/paid history preserved with timestamps
attendance_log.csvstudent_attendance (append-only)Last 90 days by default
documents/*R2 storageVirus-scanned · re-indexed for search

Migrating from someone else?

We have wizards for Fedena, MyClassCampus, Classe365, ESS SIMS, and PowerSchool.

See all wizards