SchoolConvoy
October 1, 2024
Overview
SchoolConvoy is a modern school management system built specifically for Nigerian schools, combining intuitive design with real-world operational needs.
It supports everything from admissions, class scheduling, results computation, billing, and term reporting—with offline capabilities and role-based access control.
Features
- 🔐 Admin, Teacher, and Parent dashboards
- 🧮 Result computation with auto-grading logic
- 📋 Student management with enrollment and promotion workflows
- 📊 Billing and receipts generation per term
- ✍️ Custom term reports per subject and performance bands
My Role
I led full-stack development, working directly with school owners and administrators to understand their needs. I implemented:
- Database architecture for performance and flexibility
- A real-time Livewire interface with Laravel backend
- Role and permission system with Laravel Policies
- PDF export of results and invoices using DomPDF
Outcome
SchoolConvoy has been deployed in 1 private school and has processed over 500 results and fee transactions across multiple terms.
Technologies Used
- Laravel (backend, policies, queues)
- Livewire (frontend interactivity)
- Tailwind CSS (utility-first UI)
- MySQL (relational database)
- Alpine.js (minimal JS needs)