Web apps
Products your customers use and internal tools your team lives in: fast, accessible, and built so your team can keep shipping after we hand over.
- Built withReact, TypeScript
- Ships behindFeature switches, safely
- Works onEvery modern browser
What we build
Web software that people use every day, not brochure sites.
- Customer products
The app your customers sign up for and pay for, from first screen to billing.
- Internal tools
The tools your team runs the business on, replacing spreadsheets and copy-paste.
- Admin panels
Search, edit and audit for the people who support your customers.
- Dashboards
The numbers that matter, from your own data, without waiting for a report.
How a web app is put together
A plain, well-known shape, so any good engineer can pick it up after us.
Interface
React and TypeScript, built from your designs, accessible by keyboard and screen reader.
API
One API in Node.js or Python, shared with your mobile app if you have one.
Sign-in
Roles and permissions checked on the server, never only in the browser.
Data
Postgres, with migrations reviewed before they touch production.
Monitoring
Errors and slow pages reported from the first release.
The quality bar
Checked before every release, not promised in a proposal.
- Fast
Pages that load quickly on a phone connection, measured, not guessed.
- Accessible
Built to WCAG 2.2 AA: contrast, keyboard use and screen readers.
- Secure
The common web attacks covered, and permissions checked on every request.
- Tested
Automated tests on the flows that make you money, run on every change.
Questions about web apps
What usually comes up on the consult.
Can you build from our Figma designs?
Yes. We build from your designs, and flag anything that will be slow or hard to use before we start.
We have no designer. Can you help?
Yes, with a designer we trust. You see and approve the screens before they are built.
Does it need to rank on Google?
If it does, the public pages are rendered on the server and checked for search. App screens behind sign-in do not need it.
Can you take over our existing web app?
Yes. The first week is a written review: what to keep, what to fix first, and what it would cost.