Solutions Solution · Products

Web apps and portals built around how you work.

Customer portals, internal tools and small products: the screens your business needs that no off-the-shelf software quite provides.

@usman

The best internal tools are boring on purpose. They do the one thing a spreadsheet was straining to do, and they do it without a manual.

What it looks like

Web apps, in three views

  • A portal that replaces the spreadsheet

    01 A portal that replaces the spreadsheet

  • Roles and permissions that match the team

    02 Roles and permissions that match the team

  • A dashboard that answers one question well

    03 A dashboard that answers one question well

8
apps and portals shipped
42%
fewer support contacts, Tapo
6–10
weeks to a first release
weekly
slices you can use

Choose Web apps when

  • Customer and client portals
  • Booking, quoting and ordering tools
  • Dashboards over existing data
  • Products in their first version

Look elsewhere when

  • Off-the-shelf software already does it well
  • The rules are not written down yet
  • It has to be a native mobile app

What's included

  • Workflow mapping and prototypes
  • Auth, roles and permissions
  • Payments, email and notifications
  • Integrations with the tools you already use
  • Deployment, backups and monitoring
  • Documentation and support

Built with

The tools this kind of work runs on

Frameworks

  • React Interfaces and products
  • Next.js React sites and portals
  • Vue Interfaces and dashboards
  • Nuxt Vue sites and apps
  • SvelteKit Custom sites and apps

Languages & runtimes

  • TypeScript Every custom build
  • Node.js APIs and services
  • Laravel PHP back ends and portals

Data & hosting

  • Postgres Data
  • Vercel Hosting and previews

How it runs

6–10 weeks from the first call to launch, in four stages you can see.

  1. 01

    Scope

    The workflows the product must support, written down as screens and rules before design.

  2. 02

    Prototype

    A clickable version early, so the shape is agreed while changes are still cheap.

  3. 03

    Build

    Front end, back end, auth and payments, shipped in weekly slices you can use.

  4. 04

    Run

    Deployment, monitoring and a support plan, so launch is a start rather than a finish.

Ways to work together

Starting points, not the final word: every project gets its own quote after a call.

  • Customer portal

    $9,000

    Accounts, payments, notifications

  • Product v1

    $14,000

    A public product, ready to grow

Work

Web apps work

Questions, answered

  • A written scope of screens and rules before design, then weekly slices you can use, so changes are decisions rather than surprises.

  • React or Vue on the front, Node or Laravel behind, Postgres for data, hosted on Vercel or a provider you already pay for.

  • Sometimes. I will look first and tell you honestly whether it is worth building on.