Showcase · Skuul

Skuul was built on April UI.

Skuul is an open-source school management system, written with Laravel and Livewire. The demo has sample data for a school with two campuses.

Skuul, administrator dashboard Blade + Livewire
The Skuul administrator dashboard with a sidebar, school setup progress, school totals, and attendance for today in light mode

Features

What Skuul covers

Multi-campus schools

One install can hold several campuses. Each campus keeps its own records and books.

Gradebook

Assessments with weights and due dates, and marks for each subject.

Timetables

Weekly schedules for each section, in day, week, or month view.

Finance ledger

Invoices and payments post to a ledger, with a balance for each learner.

Attendance

Mark the register for a section and a day. The dashboard shows the totals.

Family portal

Parents see their children’s results, attendance, and invoices.

Record sharing between campuses

A campus can request a learner’s records from another campus. Each request needs approval.

Demo

Screenshots from the demo

The screenshots change with this site’s light or dark theme.

The Skuul administrator dashboard with a sidebar, school setup progress, school totals, and attendance for today, in light mode

Administrator dashboard

Setup progress, school totals, attendance for today, and the next seven days.

The Skuul gradebook with a form to add an assessment, and an empty marks list, in light mode

Gradebook

Teachers add assessments with a type, a weight, and a due date, then enter marks.

The Skuul timetable showing a draft weekly schedule in a month calendar, with a Publish button, in light mode

Timetable

A weekly schedule with day, week, and month views. Publish it when it is ready.

The Skuul finance page with totals for owed, overdue, received, and spent, above a table of invoices, in light mode

Finance ledger

Owed, received, and spent at the top. A searchable table of invoices below.

The Skuul family portal for one enrolled child, with its pages listed in the sidebar and as buttons on the page, in light mode

Family portal

Each page a parent or student can open is listed in the sidebar.

Try the demo

The demo sign-in page has a button for each role. The source is on GitHub under the MIT license.