Service
Web & Mobile Apps
On the web, on the phone or both: apps built to carry growth.
Full SaaS builds with Stripe payments, authentication and role management, client and partner portals, B2B wholesale platforms with price matrices, progressive web apps (PWA), and iOS and Android apps from one React Native or Flutter codebase.
- SaaS architecture with auth, roles and subscription management
- Stripe integration: one-off payments, subscriptions, invoicing
- Client or partner portal with self-service features
- B2B price matrix and real-time stock synchronisation
- PWA setup: manifest, service worker, push notifications
- Cross-platform app (React Native or Flutter)
- Native feature integration: camera, GPS, push
- App Store and Google Play submission prep
- CI/CD setup for automated builds and releases
Examples
Typical situations and how I'd handle them
Cleaning company, 40 staff
One place for the work plan
Problem
Schedules live in Excel, changes in WhatsApp, and the client report takes a day.
Solution
A web app: job planning, a mobile view for staff, photos of finished work and an automatic monthly report for the client.
Result
Nobody asks “who's going there today?” anymore.
Rental company
The end of double bookings
Problem
Bookings come in from three channels and occasionally the same item is sold twice.
Solution
A central booking system that syncs every channel via API.
Result
Double bookings disappear, and so do the apologies.
What's included
What I do as part of this service
SaaS MVP to billable in 8–12 weeks
Auth, roles, subscriptions and Stripe payments built in from the start, not bolted on later.
A client portal that cuts down emails and calls
Invoices, contracts, order tracking and tickets in one self-service place.
B2B wholesale portal with price matrices
Client-specific pricing, volume discounts and real-time stock sync straight from your ERP.
A PWA that works offline
Installable, push-enabled and offline-capable without a separate native app.
Roles and permissions that don't break at scale
An authorisation model designed for a growing user base and organisational hierarchy.
iOS + Android from one codebase
React Native or Flutter: one development cycle, not two parallel teams.
Web app to native in weeks, not months
Your existing PWA or web app gets native capabilities without a rewrite from scratch.
Camera, GPS and push, out of the box
Device features integrated directly, without extra third-party plugin layers.
App Store and Google Play submission under your name
Account setup, store listings and the submission process run alongside development.
FAQ
Frequently asked questions
Do you build on top of an existing product, not just from scratch?
Yes. A large share of the work is extending an existing codebase: adding functionality without sacrificing stability.
Who's responsible for hosting and SLA after launch?
I offer a maintenance plan covering incident response, security updates and backups, but you own the code and infrastructure outright.
Is Stripe the only payment provider you support?
Stripe is the default, but I also integrate local banks and other providers like Chargebee when the business needs it.
React Native or Flutter, which fits us?
It depends on your team’s future plans and the nature of the app: we work that out on the specific project, not from a blanket preference.
Can an existing website become a mobile app?
Yes, if the web app is already API-driven. Often it’s faster to wrap the existing web app with native features than to rewrite it from scratch.
Who handles store submission and updates afterwards?
Initial submission is part of the project; ongoing updates can be bought as a maintenance plan or handled in-house if your team has the skill.