Records in order. Operations under control.
I build custom management systems for schools and businesses: student and staff records, fees, attendance, reporting and role-based admin panels — designed around how your organisation actually works, and replacing the registers and spreadsheets that hold you back.
The cost of paper-and-spreadsheet administration
01Records that are hard to find
Registers, loose files and personal notebooks: finding one student's history or one month's fees takes a phone call and a prayer.
02Attendance and fees tracked by hand
Manual totals mean errors, delays and avoidable disputes with parents and customers — every single month.
03No single view of operations
Who is enrolled, who has paid, what is pending? Nobody can answer at a glance, so decisions wait for someone to compile a report.
04Everything depends on one person
When the one person who "knows the spreadsheet" is away, administration slows to a crawl. A system makes the knowledge institutional.
What you receive
✓Built & deployed: Smart School Pro
A school management web application I designed and built end-to-end (React, TypeScript, Supabase) — student records, staff accounts and administrative workflows. It is my own deployed system, shown honestly as a working demonstration of the approach, not a client project.
✓System matched to your workflows
Modules for your reality: admissions, attendance, fees, exams — or orders, inventory and billing for a business.
✓Role-based admin panel
Administrators, teachers and staff each get their own login and exactly the access their job needs — nothing more.
✓Searchable records
Every record structured in a real database: find any student, payment or document in seconds, with full history.
✓Reports & summaries
Attendance, collections and operational summaries generated from live data instead of compiled by hand.
✓Training & documentation
Your team is walked through the system, with documentation they can return to — adoption is part of the delivery.
Tools & technologies
React & TypeScript
A fast, reliable interface your staff can use on any device, including phones.
Supabase & PostgreSQL
Managed database, authentication and storage — records are structured, permissioned and backed up.
FastAPI (Python)
Custom business logic and reports where the standard tools need help.
WhatsApp Cloud API
Optional parent and customer notifications — fee reminders and announcements — sent automatically.
REST APIs
Clean interfaces so the system can grow: new modules and integrations without a rebuild.
Git & GitHub
Versioned development — every change to your system is tracked and reversible.
From registers to a running system
Workflow study
We document how records move today — who writes what, where, and where it breaks. The system is designed from this, not from a template.
Data model & screens
Records, roles and screens designed and agreed before building, with a written scope and fixed price.
Build & migrate
The system is built in milestones while your existing records are cleaned and imported — no starting from zero.
Train & hand over
Staff training, documentation, and a handover where your team runs the system confidently on its own.
Straight answers
Yes — that is the point of custom. Your forms, terms and workflows are studied first, and the system is built around them, instead of forcing your team into someone else's template.
Yes. Records from spreadsheets and registers are cleaned and imported into the new structured database, so you do not start from zero or lose your history.
Access is role-based: administrators see everything, staff see their own area, and sensitive sections like fees or salaries can be restricted to exactly the people you choose.
Data lives in a managed PostgreSQL database (Supabase) with authenticated access and backups — not on one person's laptop. You own your data and can export it at any time.
It depends on the modules you need — records, attendance, fees, reporting. The practical approach is a written scope for a core system first, at a fixed price, then additional modules when you are ready.
Related services
Web Application Development →
The full-stack engineering behind management systems and business software.
Dashboards & Business Intelligence →
Turn your system records into live operational insight.
Business Process Automation →
Automate the reminders, reports and follow-ups around your system.
Let's digitise your administration
Book a free 30-minute call. Tell me how records move in your organisation today — I will show you honestly what a system would change, and what it would cost.
Book a Free Call Chat on WhatsApp