Twenty starts and no finish
A user cannot validate a product they cannot complete.
MVP and web app development
One complete user journey, real feedback and a codebase with a next step. Focused MVP builds are provisionally £3,000 - £10,000.
Responsive web products. Native mobile apps, regulated decisions and broad platforms need separate discovery.
✓ Useful end to end beats impressive but unfinished.
Interactive first-release scope
Choose the closest product shape. The preview shows what must work, what can wait and where the first serious risk sits.
One customer role, one request type, one owner queue and essential notifications.
Minimum does not mean careless
Ideas become expensive when the first scope tries to satisfy every future user, copy every competitor and solve every edge case. The result is often a long feature list with no complete journey, no owner for decisions and no clear evidence of whether the product should grow.
A user cannot validate a product they cannot complete.
Likely users and real behaviour provide better evidence.
Data, admin, failures and support still make the service real.
The measure must connect to the outcome being tested.
The unit of scope
The screen a customer sees is only one part. A dependable MVP also needs the owner action, data state, failure route and confirmation that complete the service.
Six decisions before code
These answers turn an app idea into a proposal that can be tested and changed without pretending uncertainty has disappeared.
Who has the problem and can we reach them?
What can that person do after release?
Who makes product and operational decisions?
What enters, where it goes and who may see it?
Which assumption could make the product fail?
What behaviour informs the next decision?
A phased build with decision points
Discovery identifies one user, one costly problem and one complete outcome. Ernest maps the smallest dependable loop, prototypes uncertain parts, builds the agreed web product, connects only essential services, tests the real journey and launches to a controlled first audience. What users do next informs the next release.
The proposal names deliverables, dependencies, acceptance checks, ownership and what is outside the first release.
Technology follows the product
The right answer may be a focused WordPress and PHP application, a bespoke React and Node product, or a careful extension of something the business already owns.
Strong when content, publishing, accounts and familiar administration form most of the product.
Avoid rebuilding a capable CMSUseful for bespoke workflows, live interfaces, application logic, integrations and product-led experiences.
Use complexity where it earns its placeSometimes the fastest proof is a new interface or workflow around an existing CRM, shop, API or database.
Preserve useful systems and dataProduction basics belong in version one
Controls match the people, data and consequence involved. A small release still needs deliberate access, validation, recovery, privacy and an accessible core journey.
Roles, sessions and account recovery fit the product.
Collection, storage, sharing and deletion have owners.
Errors are visible and important actions can recover.
The complete core task works beyond one device and input method.
Backups, logs, support and provider costs have a real path.
Working product proof
These current Work records show React and Node products with users, providers or operational records. The figures describe those products, not a promise for a new MVP.
Provisional MVP build range
Useful for a founder or established business with access to likely users, a decision owner and a real problem worth testing. The provisional range covers focused web products; regulated decisions, native mobile apps, several user organisations, complex migrations or broad integrations may need a larger phased proposal.
See all website and system prices →Near the lower end means one role, one core loop, light administration and few dependencies. Multiple organisations, payments, migration, AI, complex integrations, regulated data or richer operations move the work upward or into phases.
Schedule and ongoing support are proposed after scope. No fixed standalone monthly figure is claimed.
Before funding the first release
Not by default. A prototype can test a risky idea before coding, while the MVP described here is normally a focused working web product that completes one real journey with appropriate production basics. The proposal states clearly which stage is being priced.
Start with one user, one important problem and the smallest complete outcome that can produce useful evidence. A feature stays when removing it breaks that journey, makes the test unsafe or prevents the result from being measured. Useful extras become named later work.
Ownership and access are written into the proposal. The preferred setup keeps the agreed source code, domains, hosting and core service accounts visible and transferable, subject to any third-party licences or provider terms identified before work starts.
Yes when one of them is essential to the outcome being tested. Each connection adds provider rules, failure states, cost and testing, so the first release normally chooses the smallest dependable path rather than connecting every future system.
No. The level of control depends on the data, users and risk, but access, validation, backups, privacy, essential security testing and accessible core journeys begin in the first release. High-risk or regulated work may require specialist review and a larger scope.
The first release needs an owner, a support route and a small set of agreed signals. Real use is reviewed against the original assumption, then the next decision can be to improve the loop, add a proven capability, change direction or stop without pretending every idea must become a large platform.
Bring the problem, not a perfect specification
Show Ernest who struggles, how they cope today and what evidence you already have. You will get a clear route before a large feature list becomes a commitment.