OVERVIEW

What is Oh My School?

Oh My School is a self-hosted, open-source Dynamic Student Information Lookup Engine. It allows school administrators to create flexible self-service portals (like Graduation announcements, Exam results, or Admissions) without writing a single line of code or deploying separate applications for every use case.

Instead of maintaining dozens of scattered PHP scripts, you run one instance of Oh My School. You define the fields via the admin panel, upload your Excel data, and the engine automatically generates a secure, rate-limited public portal for your students.

Why we built this: Fundamentally, most school announcements are the exact same thing: A secure, read-only interface querying a specific dataset based on a unique identifier. We built this engine to unify all those use cases into a single, beautiful platform.

Still have questions?

If you could not find what you were looking for, the community is here to help on GitHub Discussions.

Ask the Community