Selected work
A few examples of systems we've built, modernised, or are actively developing.
Some work is anonymised due to NDAs. We describe the work accurately without exposing client details.
Screenshot coming soon
Multi-tenant volunteering SaaS (anonymised)
SaaS platform • In development
A multi-tenant platform for event-led organisations to recruit volunteers, manage registrations, and run event operations.
- Multi-tenant foundations with multiple admin roles and tenant configuration
- Custom form builder for volunteer sign-up and event registration (including deposits)
- Reporting, attendance check-in, training modules, merch store, and Stripe Connect
Clear scope. Predictable milestones. Stable production.
Screenshot coming soon
Swanage Boat Charters
Booking portal + operations management system
Booking portal and operations system for a Dorset boat charter company. Trip scheduling, amendments, deposit tracking, and admin tooling.
- Trip calendar with a mobile-friendly booking flow
- Amendments, cancellations, refunds, and deposit tracking (no payment provider)
- Admin tools for trips, tide times, boats, sites, and pricing
Screenshot coming soon
VetScript — Vet Prescription System
Prescription workflow + verification
A prescribing platform designed to reduce tampering and improve traceability for practices and pharmacies.
- Drug importing + mapped suggestions by animal attributes (weight/type/etc.)
- Fingerprint-gated prescribing actions for regulated access
- Printable prescriptions designed for pharmacy scanning and verification
Ready to make the shift happen?
Tell us what you're building and we'll suggest the safest next step.
Good fit if you need:
A Laravel team to own delivery end-to-end
A rescue plan for a project that's drifting
Ongoing improvements and support after launch
A reliable partner for an agency or internal team
Let's talk about your project
Answer a few questions and we'll come back with a recommended next step and a rough range.
15-30 min call · quick technical review · clear next steps
No pressure. If we're not the right fit, we'll tell you.