Custom web development in Next.js and React.

Websites, portals and web apps written from scratch: fast on phones, easy to maintain and connected to the software you already use.

Custom development covers what a template cannot: a client portal, a price calculator, online booking tied to your team calendar, an admin panel built around how you work. We write the code, pick the tools and stand behind what runs after launch.

We use a small, well-known stack so you can move on without us at any time. The code lives in a Git repository on your own account.

What we build

  • Business sites with dozens of pages, in two languages, with editable content
  • Client portals: account, order history, documents, invoices
  • Calculators and configurators: price, quote, duration, with the request sent by email
  • Online booking tied to Google Calendar or an existing system
  • Admin panels for products, bookings, requests and users
  • API integrations with invoicing, CRM, couriers, payments and newsletters
  • Migrations from old sites, with redirects that keep your Google rankings

What we work with

We pick the technology to fit the project. This is what we use most often.

  • Next.js and React with TypeScript for sites and web apps
  • Astro for content sites that need to load almost instantly
  • Node.js for servers and APIs, with PostgreSQL as the database, directly or through Supabase
  • Headless CMS (Sanity, Strapi, Payload) when your team edits its own content
  • Sign-in with your own accounts or Google, with passwords stored as hashes
  • Payments through Stripe or Netopia, invoicing through SmartBill, Oblio or FGO, e-Factura through your invoicing software
  • Hosting on Vercel or Cloudflare, with domain and SSL certificate configured
  • Automated Playwright tests on the flows that bring in money: order, contact, booking

Speed, security, accessibility

The target for every project is a Lighthouse score above 90 on mobile, measured before launch and shown to you in writing. Images are compressed and sized, fonts load locally and third-party scripts only get in if they earn their place.

Security means simple things done all the way: form data is validated, keys live in environment variables, packages are updated with each delivery. Interfaces meet contrast and keyboard navigation requirements, to WCAG 2.2 level AA.

Custom code, WordPress or a site builder?

A site builder (Wix, Squarespace) starts fast and costs little per month, but the design and integration limits belong to the platform. WordPress has thousands of themes and plugins and needs careful updates: every extra plugin adds load and a point of risk. Custom code costs more at the start and gives full control over speed, design and integrations.

For a simple business site a well-made template is enough, and it stays in our public packages. Custom code is worth it when you have your own business rules, integrations or speed requirements.

What it costs and how it is calculated

Custom development has no shelf price. The cost comes from the number of screens, the integrations and how much the rules change along the way. After a one-hour brief we send you in writing what is in scope, what waits, the timeline and the price per stage.

A business website stays in the public packages. For portals and web apps we work in stages: the first stage is a version that works end to end without every feature. You see it in use, then decide what we add.

See all prices

How a project runs

  • Brief: what the app has to do and who uses it
  • Written specification: screens, rules, integrations and what is left out
  • Interface design approved before code
  • Development in stages, with a test version every few weeks
  • Launch, monitoring and handover of code and access
See the full process

Web apps for very different fields

The technology is the same, the rules change from one field to the next. Examples of what we build:

  • Clinics and practices

    Online booking, SMS reminders, patient data handled under GDPR.

  • Logistics and transport

    Quote requests, shipment tracking, documents uploaded by clients.

  • Manufacturing and industry

    Technical catalogues, per-product quote requests, a distributor portal.

  • Construction and installation

    Estimate calculators, project galleries, site visit scheduling.

  • Real estate

    Unit inventory, filters, feed import, mortgage calculator.

  • Education and courses

    Enrolment, student accounts, instalment payments, restricted materials.

  • Tourism and guesthouses

    Availability-based booking, seasonal prices, iCal sync.

  • Agriculture and food

    Orders direct from the producer, delivery subscriptions, product sheets.

  • Energy and solar

    System configurator, quote request from a bill, projects page.

  • Finance and accounting

    Client document portal, invoice upload, deadline notifications.

  • Events and hospitality

    Table and venue booking, editable menus, event requests.

  • Software and startups

    First version of the product, sign-in, subscriptions, a landing page.

See the portfolio

Questions about web development

What is custom web development?
The code is written for your needs instead of bending a template. You get a site or app with features made for how you work, and you own the source code.
How much does a web app cost?
It depends on the number of screens, integrations and rules. We do not publish a single price because it would be wrong for most projects. After a brief you get a price per stage in writing.
How long does it take?
A first version of a simple portal can be ready in a few weeks. Larger projects are split into stages. You get the timeline in writing before we start.
Why Next.js?
It gives fast pages on phones, good SEO and one tool for both the site and the app. For simple content sites Astro is sometimes the better fit, and we say so when it is.
Can I edit the content myself?
Yes. We add a headless CMS or a simple admin panel, depending on how often content changes. We show you how to use it.
Who owns the code?
You do. We work in a Git repository on your account and hand over access at the end. You can continue with us or with another team.
How much does maintenance cost after launch?
It depends on how often the site changes. As a common market rule, yearly maintenance is 15-20% of the initial cost. You get a separate written offer covering security updates, backups and small changes.

Other services

  • Web design

    Business websites with custom design, built for phones and for Google. Every page has one job: move the visitor toward a call, a booking or an order.

  • Custom software development

    Business apps, APIs, integrations and automations built for how your company works, with tests and code handed over.

  • AI solutions for business

    Document assistants, data extraction, automations and agents with human approval, implemented with measurement and in line with GDPR and the AI Act.

  • Online stores

    Online stores with products, cart, card payment and courier delivery, built to sell and easy to manage.

  • UI/UX design

    We study how people reach you and how they decide, then design the interface that gets them to what they want faster.

  • Brand identity

    Logo, colours, typography and usage rules, so your brand looks the same everywhere: on the site, on social media and on paper.

  • Digital content management and coordination

    We look after what shows up about your business online: your Google Business Profile (formerly Google My Business), social accounts, posting calendar and replies to messages, in one monthly plan.

  • Mobile apps

    iOS and Android apps designed for speed, ease of use and simple maintenance.

  • SEO

    Technical audit, keyword research, content and a local profile, measured monthly in Google Search Console.

  • Maintenance and support

    Security updates, backups, monitoring and small changes, in a monthly plan with everything it includes written in the quote.

Tell us what you are building.

Send a short brief and we will come back with a clear quote.