SAPRF
Membership, PRS and PR22 matches, payments, and national standings in one system.
Design, build, and host / Laravel, Livewire, MariaDB, Redis, Mailgun Visit platformCharsley Digital / software studio
Custom software for organisations that need to own their systems.
Dedicated infrastructure, direct support, and no platform lock-in. The software is built around how the organisation actually operates.
Selected work
Live systems
Membership, PRS and PR22 matches, payments, and national standings in one system.
Design, build, and host / Laravel, Livewire, MariaDB, Redis, Mailgun Visit platformVehicle reads, watchlists, dwell, and traffic reports. It does not open gates.
Design, build, and host / Laravel, Postgres, Redis Visit platformSeasons, squadding, and scoring on the web, plus an Android app for the range.
Design, build, and host / Laravel, Kotlin, Jetpack Compose, Room Visit platformPractice
Member records, renewals, documents, roles, and the admin work around a real association.
Entries, scoring, results, and the public record of a competition.
Vehicle reads, watchlists, dwell, and reports. The system records and reports. It does not control gates.
Sales, stock, and the counter workflow for a business that needs the software on its own infrastructure.
The numbers the organisation actually uses, in a form the people running it can read.
The system runs on infrastructure set aside for that client, with the data kept separate.
Ownership
Data, access, and the right to leave stay with the organisation. The software is not rented from a shared product that can change underneath the operation.
Records stay with the organisation that created them.
Each system runs on dedicated infrastructure, not a shared tenancy.
You can take the system and the data if the working relationship ends.
Process
Four stages
How the organisation works now, and where the current tools fail.
What gets built, what stays out, and what it costs to run.
The system, on infrastructure that belongs to the engagement.
Hosting, fixes, and changes after the system is in use.
Commercial
Scoped and quoted before work starts.
A monthly cost for the dedicated infrastructure.
A retainer for fixes and small changes, or quoted work when the change is larger.
The data and the system can leave with the client.
Start a project
A short note is enough. I reply with whether it is a fit, and what the first step would be.