These are systems I've built, from single-purpose tools to a complete learning platform. Each case study explains the job, what went into the build and how similar features could work for you.
Own product · Learning platform
Different Drums
A complete learning platform: child, parent and admin areas, tutoring, printable content, subscriptions and the services connecting them.
Multiple user rolesSubscriptionsAI & printable content
Read the case study ↗: Different DrumsClient system · Operations dashboard
Charity operations dashboard
A browser workspace for records, document imports, volunteer training and branded media, connected to the organisation’s existing tools.
Document importsGoogle SheetsMedia processing
Read the case study ↗: Charity operations dashboardOwn business system
Client portal & billing
A working system for proposals, option selections, messages, approved time and invoices, with separate client and admin views.
Private client areasApprovals & messagesTime & invoicing
Read the case study ↗: Client portal & billingOwn project · Field-tested tool
Screw calculator
An offline fixing estimator with metric and imperial inputs, waste allowance and box quantities. Improved through feedback from a working joiner.
Offline useAndroid & browserTested calculations
Read the case study ↗: Screw calculatorReusable tool · Website calculator
Advertising ROI calculator
An embeddable calculator that connects campaign assumptions to estimated revenue, profit and break-even, with configurable branding.
Interactive estimatesEmbeddableConfigurable branding
Read the case study ↗: Advertising ROI calculatorBuilt application · Research & outreach
Affiliate & creator hunter
Search for potential brand partners and creators using your business, niche and region. Save candidates, review source information and track outreach with notes and status updates.
Search-assisted researchSaved candidatesOutreach tracking
Read the case study ↗: Affiliate & creator hunterDifferent sizes of project. The same direct working relationship.
You work with me on the screens your users see and the parts behind them: accounts, records, payments, connections to other services and getting it running. We agree what your project needs before development starts.