SchoolKickOpen the app
Menu

A clearer school day · v0.3.0

The register that remembers what changed.

Take attendance in a minute. Give families a simple browser view. Keep every correction attached to the original mark.

Self-hosted · AGPL-3.0-only · Early release

School overview with attendance today, class register and items needing attention
Real SchoolKick screen · demonstration records only

A record you can trust

A correction adds to the story. It never erases it.

When a mark changes, SchoolKick keeps the first entry, the new status, who made the correction and why.

  1. PresentFirst entry · Tara T.
  2. Changed to lateReason: arrived after the bell · Tara T.
CLASS 5A · NOV 12
Chitra D.Present
Chitra D.Late
Illustrative register · fictional names

Select “Show the correction” to see the saved change.

One school, different daily work

The right view for the person doing the work.

One command · Ubuntu, Debian or CasaOS

Running in a few minutes.

Install with a single command on Ubuntu or Debian, import the app into CasaOS, or choose Docker or source. Each route is explained with what it needs.

curl -fsSL https://schoolkick.nodedr.com/install-linux.sh | sudo bash

All install methods

Animated terminal: one command installs SchoolKick and prints the address to open

Early release · attendance · fees · exams

Useful now. Honest about what is still ahead.

Attendance, learner records, guardian view, CSV import, school overview, office-confirmed cash and UPI QR payments, and exam registration are available. Card or bank payment providers, marks entry, messaging, timetables and native apps are not.