Web applications

Web applications

Price
from $20,000
Timeline
MVP in 3–4 months
Experience
100+ projects · 10+ years · 9+ countries

Customer portals, online services and internal tools built around your business

Tools
  • Figma
  • Nuxt
  • Vue
  • Node.js
  • GraphQL

Our usual stack. We bring in other tools when the task or the project calls for it.

When off-the-shelf solutions no longer fit, you need a product of your own. We design and build web applications that automate processes, make working with clients easier and hold up as the load grows.

We work both on new products built from scratch and on existing systems that need modernisation, new functionality or a move to a modern technology stack.

What we build

  • Customer and partner portals
  • Online services with pricing calculators, booking and payments
  • Online stores with complex catalogue logic
  • CRMs, admin panels and other internal systems
  • Integrations with payment providers, accounting systems and third-party APIs

What you get

  • A web application that solves a specific business problem
  • A scalable architecture with room to grow
  • A clear interface designed for every user role
  • Technical documentation and access to the source code
  • Support and further development after release
Challenges

When SaaS tools stop keeping up

  • Our processes live in spreadsheets and five disconnected tools

    We map how data moves between people and systems today, then design one application with roles and permissions instead of a chain of sheets and exports.

  • The legacy system is scary to touch, but it has to change

    We audit the code and architecture first, then migrate piece by piece while the current version keeps running. No big overnight switch.

  • Every new feature breaks two old ones

    We cover key flows with automated tests and set up CI: changes are checked before deploy, and releases go through a staging environment.

  • Customers call account managers instead of doing it themselves

    We move frequent requests into a self-service portal: order status, documents, reorders, payments. We start with whatever eats most of your team's time.

  • Data from the CRM, accounting and website never match

    We build API integrations with queues and an error log: if an external service is down, data arrives later instead of getting lost.

How we work

A product you can grow for years

  1. Working software along the way

    You see the product in demos throughout development, not six months in — so you can track progress and shift priorities in time.
  2. Architecture without dead ends

    We pick the stack and data model with growth in mind, so new features don’t mean rewriting the system.
  3. Interfaces that need no manual

    We hide complex logic behind clear screens, so staff and customers pick the system up without training.
  4. 10+ years of building

    With 100+ projects shipped, we know where products usually stall and design around it up front.
Team

Who builds your product

The mix changes by phase: more analysis and design early on, more engineers during development.

  • Project manager

    Runs the iteration plan, gathers feedback and walks you through results in demos.
  • Analyst & UX designer

    Maps roles and user flows, then designs the prototype and every screen.
  • Frontend developer

    Builds the interface: forms, tables, dashboards and everything users see.
  • Backend developer

    Owns data, APIs, security and integrations with payment and accounting systems.
  • QA engineer

    Tests key flows before every release so updates don’t break what already works.
Is it for you

When building your own app makes sense

A good fit if

  • Your process doesn't fit an off-the-shelf CRM or SaaS without workarounds
  • You have several user types, each with its own permissions and screens
  • The service is the product: you sell access to it
  • You have a system to evolve, not to rewrite blindly from scratch

Not a fit if

Process

How we work

  1. 01

    Analysis

    2–3 weeks

    We get to know your business processes and describe user roles, scenarios and requirements.

    You get A write-up of user roles, scenarios and MVP requirements
  2. 02

    Prototype

    2–3 weeks

    We build a clickable prototype to test the product logic before a single line of code is written.

    You get A clickable Figma prototype and an agreed MVP scope
  3. 03

    Interface design

    3–4 weeks

    We design a convenient interface for every user role and every screen state.

    You get Mockups of every screen and state plus a design system to grow on
  4. 04

    Iterative development

    5–6 weeks

    We work in short iterations: after each one you see a working result and can adjust priorities.

    You get A working MVP on a staging server your team can log into
  5. 05

    MVP launch

    1 week

    We test, migrate data, set up error monitoring and release the MVP to users. Bugs found in the first 3 months are fixed under warranty.

    You get The MVP in production, API documentation and a plan for the next iterations
Getting started

What to bring to the first conversation

What we need from you
  • A description of the process or product: who the users are and what they do
  • The spreadsheets, diagrams and tools where everything lives now
  • Access to the code and docs of the existing system, if there is one
  • Systems to integrate with: CRM, accounting, payments
  • A product owner on your side
Before we start

A call to unpack the task

In 30 minutes we go through the process and product goals. Then we propose a scope for the first version and send an analysis plan, a timeline and an estimate.

Web applications

Outgrown
off-the-shelf tools?

Describe the process you want to automate. We’ll start with analysis and a prototype, then build in iterations so you see working software along the way.

I'm interested in...
Project Budget

By clicking “Send Request”, you agree
to the Privacy Policy and Terms of Service

FAQ

Questions & answers

Contact us

With research: we describe the business processes, user roles and key scenarios, then build a clickable prototype. It helps validate the product logic and estimate development more precisely before any code is written.

From $20,000. The total depends on the number of user roles and scenarios, integrations with external systems and payment services, load and data security requirements and what goes into the first version. We give a precise estimate after research and a clickable prototype.

Yes, and it's often the best way. We pick the features without which the product can't do its main job, launch them first and plan the next iterations based on feedback from real users.

A modern TypeScript stack — for example, Vue and Nuxt on the front end, Node.js on the server, GraphQL or REST APIs. We choose specific solutions for the task, the load and the team that will maintain the product.

We build it into the architecture: access control, secure connections, input validation, backups and activity logging. Personal data storage requirements are taken into account from the design stage.

You. We hand over the source code, documentation and infrastructure access, so you can develop the product with us, with your own team or with another contractor.

We are a world-class team of industry-leading professionals, who constantly push new technology