netcore systems.app
Education Management

School Portal System

Grades and attendance that move through approval, not just into a database.

A school management platform built around the approvals schools actually run on. Grades move from teacher to batch to admin approval, with unlock tickets and edit requests when something needs correcting. Attendance moves from whoever marked it through inspector review to admin lock. Nine roles each get their own portal, and every school runs on its own subdomain with data isolation enforced by the database rather than the application.

What's Inside

Everything the work needs, nothing it doesn't.

01

A Portal Per Role, Not One App With Tabs

Admin, principal, teacher, student, inspector and counselor each sign in to a surface built for their job, with what they can see enforced by row-level security rather than hidden in the interface.

02

Grading That Goes Through Approval

Configurable exam structure across midterms and finals, grade book and grade sheets, continuous assessment, and grades submitted in reviewable batches that an admin approves — with exam windows opening and closing the gate.

03

Corrections Without Backdoors

Deadline passed, or a mark wrong after approval? Teachers raise unlock tickets, grade edit requests and submission resets, and an admin decides. Nothing is edited quietly.

Attendance With Inspector Oversight

Daily attendance marked by teacher, counselor or sports staff, reviewed by the inspector, then locked by admin — plus teacher attendance itself, marked by the inspector.

Timetables & Substitutions

Timetable slots with a grid editor, substitution tracking for absent staff, and a per-role view so everyone sees only their own week.

Own Subdomain, Isolated Data

Each school gets its own deployment and subdomain, with a hand-signed session model and row-level security scoping every table by school — isolation the database enforces, not the app.

  • 30-day trial — long enough to run a full assessment cycle
  • Your own subdomain, live within minutes of approval
  • Database-enforced row-level security, not UI-level permission checks
  • 25 staff and teacher seats included; students unlimited and always free

Build Your Own Plan

Pay for exactly what your business uses.

Start from the core platform and add modules as you grow — the quote updates live as you configure.

👥 Staff & Teacher Seats

25 included · +$4/seat/mo after that

25

Compare Configurations

What each tier actually includes.

Swipe the table sideways to compare every tier

FeatureCoreGrowthComplete
Academic years, classes, curriculum, enrollments
Grading with batches, approval and exam windows
Unlock tickets, grade edit and reset requests
Attendance with inspector review and day-lock
Timetables, grid editor and substitutions
Staff & teacher seats included2560150
Online Quizzes & Auto-Grading
Staff Cloud
Sports ManagementAdd-onAdd-on
Psychologist & Counselor RecordsAdd-onAdd-on
Computer LabAdd-onAdd-on

Enterprise needs — custom integrations, SLAs, data migration? Talk to us →