Apps
Web applications
Web products with logic, state and roles — dashboards, SaaS and internal tools.
ScopeDirect link to this section
We build web applications where the user has a job to finish, not a page to read. Dashboards, SaaS, configurators and internal tools: architecture, flow UX, front-end, API integration and code quality.
The stack is JavaScript and TypeScript — most often Vue.js and Nuxt, sometimes Node.js on the server. SPA when the application lives in the browser. We start from roles and paths, not from a colour palette. The app should be fast, accessible and possible to grow after go-live.
This is not “a theme rebuilt in Vue”. It is component architecture, state, routing, accessibility and performance — so the product can grow a year after launch instead of being rewritten at the first new feature.
Vue.js, Nuxt and TypeScriptDirect link to this section
Vue.js and Nuxt give control over UX and team speed: one language from interaction prototype to code. TypeScript lowers the cost of change in a web application. We pick this stack when WordPress cannot carry the logic, or when you need a complex front-end with roles and state.
We can also pair headless WordPress with a Vue.js front-end when content should live in a CMS and key views need an application.
Who it’s forDirect link to this section
Teams that have outgrown a website or a spreadsheet and need a tool with login, permissions and state. If the process lives in inboxes and clients are waiting for “the system” — that is the product.
What you getDirect link to this section
- a map of roles, states and key flows
- a UX prototype that can be built, not only presented
- a front-end architecture (Vue.js / Nuxt) fitted to the product
- components and a design system you can ship screen by screen
- API wiring, validation, error and empty states
- tests where they protect flows, not where they pad a metric
- code and notes a team can work with after handoff
- a plan for care after launch
Work with us
Got a website or app project?
Share the goal, scope and timing. We’ll come back with a proposal for a website, web app or UX — concrete, no slide deck.