School management software built for small schools
Core gives small schools, homeschool co-ops and micro-schools one system for registration, class enrollment, school fee payments, grades, attendance and student records — with per-role access for admins, teachers and families.
Online registration
Build your own registration flow from the steps your school actually requires — forms, signatures, document uploads, tours and fees. Families complete it online and admins review it in one queue.
Class catalog and enrollment
Publish classes with schedules, grade bands, seat limits and fees. Families enroll their own students, or admins assign classes from the roster.
Fees and payments
Take card payments through Stripe for enrollment and per-course fees. Cash and check payments can be recorded by hand into the same ledger.
Grades and report cards
Teachers enter assignment scores and the weighted summary follows automatically. Families see their own students' grades as they are posted.
Attendance
Daily attendance by class, taken by the teacher who runs it, visible to admins across the school and to each family for their own students.
Student records
Student and medical details, emergency contacts, behavior notes and year-end archives, with access scoped so staff see what they need and families see only their own children.
Roles and permissions
Admin, teacher, parent and student roles, plus a per-tab visibility grid so each school decides exactly what every role can see.
Configurable by school
Optional capabilities are switched on per school rather than imposed on everyone, so a co-op of thirty and a school of three hundred can run the setup that fits.
Set up your school
Create an account to get started, or email us at coreschoolportal@gmail.com and we'll help you get your school set up.