Your website is no longer enough
When users need to sign in, manage appointments, check status or enter data, you need an application rather than a page.
A practical approach to app development: web apps or PWAs first. Native apps when app stores and specific hardware features are really needed. This gets version 1 live sooner.

Before discussing technology, we establish who will use the app, what task it should solve, when and how often. The answer defines the smallest useful scope: version 1.
I focus on web apps and Progressive Web Apps (PWAs). They run in the browser, can be installed like an app and share one codebase across mobile and desktop. A native iOS or Android app makes sense when store presence, specific device features or offline operation are essential.
When users need to sign in, manage appointments, check status or enter data, you need an application rather than a page.
Maintaining iOS and Android separately doubles effort and potential errors. A web app or PWA covers many scenarios with one codebase.
Without boundaries, the feature list grows and nothing launches. I keep scope focused so version 1 gets released.
Online appointments for studios, practices and service providers: calendars, confirmations, reminders and administration.
Login areas for documents, orders, status updates or communication.
Administration, reporting and workflows for your team instead of spreadsheets and email.
Secure login, permissions for each user group, password resets and session management.
Connections to payments, calendars, email or existing systems. More about integrations.
Interfaces that work on phones, with touch controls, loading states and clear error messages.
Web app: runs in a browser, quick to develop, with immediate updates for everyone. PWA: an installable web app with offline features and notifications on supported devices. Native app: full device access and store presence, but more development work and store procedures. I recommend the simplest approach that meets your goal.
What data exists, who may see it and what happens when it changes? A clear data model prevents later rebuilds. This includes privacy and retention periods.
A clickable prototype of the key workflows comes before the full build. It lets you test the idea early, while changes are still inexpensive.
I use proven, maintainable components, including authentication, databases and hosting on established platforms such as Supabase and Vercel. This saves development time and reduces ongoing maintenance.
Define users, tasks, data and permissions to scope version 1.
Test clickable core flows, gather feedback and make decisions.
Build in short steps with regular progress reviews.
Functional and device testing, plus security and performance checks.
Launch, monitoring, handover and planning the next release.
„For our heyHelp project, finding a partner who understood our mission rather than just writing code was important. es.design did exactly that. App development went smoothly, and the feel for intuitive user journeys exceeded our expectations. Technical precision makes the app a reliable tool.“
Intuitive user journeys and reliable technology for a mission-driven app project.
Costs vary widely with features, roles, integrations and design. I therefore start with a clearly scoped version 1 at a fixed price. The price calculator provides an initial guide.
A Progressive Web App is a web application you can install on your home screen like an app. It loads quickly and can partly work offline. It does not require an app store.
Usually not. Native apps are useful when you need store presence or deep access to device features. Booking, portals and tools often work well as web apps or PWAs.
A clearly scoped first version can usually be delivered in 8 to 12 weeks. More complex projects are planned individually.
I use established authentication, role permissions, encrypted transmission and data-minimising storage. We plan privacy and deletion policies together.
Yes, after reviewing its code and architecture. We then decide whether extending or rebuilding makes more sense.
Every website is built for your business and your people – no themes, no templates, no 08/15. Powered by Storyblok, Vercel and Supabase.
One contact for strategy, design and build – no account-manager ping-pong.
You know what you get and what it costs before we start.
Studio in the Odenwald, projects across the region and beyond.
Free 30-minute intro call – no pitch deck, no obligation.
Book an intro callBook an intro call
With your permission for appointment booking, this window loads es.booking and transmits technical connection data, including your IP address. Booking details are transmitted when you submit the form. Privacy policy Open in new tab