Independent design and development

Custom web application and dashboard development

Build a web application around the way your customers or business work. I handle practical interface design, frontend development, backend logic, and integrations, with one person accountable for the build.

Your starting point

Start a new product or improve an existing one.

A manageable first scope

Start with the users, tasks, and workflows the application needs to support. We agree a manageable first scope for a customer portal, SaaS product, dashboard, or internal tool.

An existing codebase

I assess your application and requirements before proposing features, interface or backend improvements, and integrations with external services.

Plan the first release

Define the workflow before the screens.

Users, permissions, data sources and the actions people need to complete shape a dashboard's scope. Use the custom dashboard development checklist to prepare your project brief.

Design and engineering

Clear interfaces connected to working systems.

Practical visual design is part of the work: page layouts, typography, reusable components, and consistent interface styles. I can also build from your existing designs or design system.

01

Interface design

Clear interfaces, page layouts, typography, and reusable components or your existing design system.

02

Frontend development

Responsive interfaces using React, Next.js, and TypeScript where they fit your application.

03

Backend systems

Node.js APIs, data models, authentication, and roles connected to the application's workflows.

04

Integrations

External services, payments, signed webhooks, and background jobs as the scope requires.

05

Review and handover

Testing, deployment preparation, and handover agreed in the project scope.

Selected work

Dashboards, connected backends, and SaaS products.

Before we start

A clear scope for your application.

Can you handle the interface design?

I can design clear interfaces and reusable design systems, or build from your supplied designs. We agree the level of visual detail before the work starts.

Can you improve an existing application?

Yes. I assess the existing codebase and requirements first, then propose a manageable scope for features, interface improvements, or integrations.

What will it cost and how long will it take?

Price and time depend on scope, integrations, and your starting point. I propose a price and schedule after we agree the requirements.

Tellmeaboutyourproject

Describe your users, the task they need to complete, and any important integrations or timing.

Tell me about your project