Loading...
Project Details

Thika Primrose - School Management System

Live Project

Project Overview

Thika Primrose School Management Web App is a purpose‑built, role‑driven system I engineered to automate and simplify every facet of primary‑school administration. Guardians, Teachers, Students, Cashiers, Kitchen Staff, Drivers, Officers and Admins each log into a tailored dashboard where they can perform exactly the tasks they need, no more navigating through irrelevant menus or toggling between multiple tools.

The Admissions & Registration module offers a hands‑off portal for parents to submit applications, upload supporting documents and monitor each step of the enrollment process in real time. Once a pupil is on board, their profile seamlessly synchronizes with the Digital Diary and Noticeboard, ensuring that homework assignments, event alerts and policy updates flow to the right screens—whether that’s a student’s tablet or a teacher’s workstation; without any email chains or paper trails. On the operations front, the Meals & Transport component schedules menus, maps bus routes and logs attendance automatically, even letting you track vehicles via GPS. Meanwhile, the Uniforms & Excursions feature lets parents place orders and sign up for trips in just a few clicks, and the Employee Management area handles staff attendance, leave approvals and payroll calculations; slashing administrative workload by nearly half. For school leadership, real‑time dashboards provide instant visibility into enrollment patterns, attendance statistics, academic performance and resource usage. Custom reports generate in seconds, giving decision‑makers the insights they need to spot trends, address issues and plan ahead.

Under the hood, the app runs on PHP 8.x with Laravel’s MVC framework and Eloquent ORM, secured by Laravel Breeze for authentication and reinforced with Spatie’s Permission and Activitylog packages for fine‑grained authorization and auditing. The front end uses Blade templates alongside Tailwind CSS and Alpine.js for a responsive, interactive UI. MySQL and Redis power data storage and caching, while Git (hosted on GitHub or GitLab) tracks version history and GitHub Actions automate CI/CD workflows. Laravel Telescope and Horizon manage debugging and queue processing, and the entire stack can be deployed via Forge, Vapor or Docker containers. Though I’ve used these technologies before, this app’s architecture and feature set are uniquely tailored to the needs of a busy primary school; modular, secure and built to grow. Demo access is available on request.

Project Information

Created

Jul 18, 2025

Last Updated

Jul 18, 2025

Category

Web Development

Interested in Similar Work?

Let's discuss how I can help bring your project to life with the same level of quality and innovation.

Start Your Project

Explore More Projects

Discover other innovative solutions I've crafted