Skip to content

Services

Web app development

We build web applications people use to run a business: SaaS platforms, marketplaces, online stores and internal tools. Front end, API, database and hosting come from one team, so nothing falls between suppliers.

What is included

  • SaaS platforms

    Multi-tenant products with roles, billing and dashboards, such as the campaign workspace we built for 300 creators and brands.

  • Marketplaces

    Listings, map search, messaging and verification between two sides of a market.

  • Online stores

    Checkout with cards, Google Pay and Apple Pay, plus the inventory panel behind it.

  • Admin panels and internal tools

    The screens your own team works in every day, built around how you already work.

  • Integrations

    Stripe billing, QuickBooks sync, email, maps and the other services your product has to talk to.

  • Real-time features

    Live chat, notifications and background jobs with Socket.IO and job queues.

  • TypeScript
  • React
  • Next.js
  • Node.js
  • tRPC
  • Prisma
  • Django
  • PostgreSQL
  • MySQL
  • AWS
  • Azure

The deal

No surprises, from quote to launch.

Read the full deal
  • A fixed price, agreed after week 1
  • You own the code, designs and accounts
  • A preview link every week
  • 30 days of fixes after launch

Work like this we have launched

All projects

Questions founders ask

Which technologies do you build web apps with?

Mostly TypeScript: React or Next.js on the front end and Node.js on the backend, with PostgreSQL or MySQL. We also build with Django where Python suits the product better. Hosting is on AWS, Azure or Vercel.

Do you build the backend as well as the front end?

Yes. Every project on our work page includes the API, the database and the hosting, not only the screens.

Will the web app work on phones?

Yes. Every screen is designed for a phone first and then for a laptop.

Can you add payments and subscriptions?

Yes. We have shipped card checkout, Google Pay and Apple Pay, and subscription billing with Stripe, including syncing invoices to QuickBooks.