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.