ServicesWeb Applications

Apps that carry their weight.

Full web applications: dashboards, internal tools, and client portals. Built in TypeScript with authentication, databases and permissions handled properly from day one.

Capabilities

Every application is scoped around the workflows it needs to support, not a fixed feature list.

01

Dashboards & internal tools

Data views and admin tools that make the daily operational work of running a business less painful.

02

Authentication & permissions

Role-based access, invites, and account management done properly, not bolted on after the fact.

03

Client portals

Project tracking, milestones, and file sharing your clients will actually use instead of an email thread.

04

Data & integrations

PostgreSQL-backed apps wired into the tools you already run on, from payments to email to internal APIs.

05

Custom workflows

Forms, approvals, and multi-step processes modelled on how your team actually works, not a generic template.

06

Ongoing support

Fixes, small feature requests, and monitoring after launch, so the app keeps pace with your business.

A stack that won’t rot

TypeScriptReactTanStack StartDrizzle ORMPostgreSQLBetter AuthRailway

Process

Four stages, direct access to the person writing the code at every one of them.

01

Scope

A short call or written brief to map the core workflows, the data involved, and who needs access to what.

02

Build

Iterative development against a staging environment, so you can test real screens as they get built.

03

Launch

Deploy to production, migrate any existing data, and walk through the app with your team.

04

Support

Fixes and small changes after launch. Larger features are scoped and quoted separately.

Questions, answered.

Still unsure about something? Get in touch and I’ll answer it directly.

Yes. You get the full source repository on delivery, along with database schemas and deployment configuration. No lock-in.

A focused internal tool or portal typically runs 3 to 6 weeks. Larger applications with several workflows are broken into phases so you see something working early.

Yes. Authentication, permissions and the database are designed for real usage from the start, not patched in once a single test account stops being enough.

Either. Most clients have the app hosted and monitored on Railway. You can also take the code and host it yourself if you already run infrastructure.

Yes. Design and build come from the same place, so there is no handoff between a designer and a developer losing detail in between.

Web application development

Describe the workflow.
I’ll scope it.

Tell me what your team or your customers need to be able to do, and I’ll come back with a plan, a timeline, and a price.