Services · Product development
A new website, shop or product, built to be run and extended
We design and build the sites, shops and platforms a business runs on, with automated tests and a deploy pipeline from day one. The same team stays on after launch if you want it to.
What you get
What a build includes
One dedicated team, from scope to launch: project manager · business analyst · architect · backend and frontend developers · database and integrations · QA and test automation · security · DevOps.
A written scope you approve
Before any build hours, we write down what the system has to do, in which order, and what is left for later. Nothing starts until you approve it.
The system itself
Pages, forms, calculators, booking, catalogue, admin screens: whatever the business runs on. We work with Astro, Next.js, React and TypeScript.
Hosting set up in your name
Usually Cloudflare (Workers, KV, D1, R2) or Supabase. The accounts are registered to your company from the first day.
Connections to the tools you already use
Order systems, payments, carriers, Google Sheets and Calendar, email. See Integrations.
Automated tests and a deploy gate
Unit and browser tests (Vitest, Playwright). A change that fails them doesn’t go live.
Pages search engines can read
Clean page addresses, structured data, a sitemap and, for several languages, hreflang. More on search and AI-assistant visibility.
You own the code, the data and every account. If you leave, you take all of it.
Proof
Systems we built
Case · liveA car-service siteOnline booking in 45-minute slots, in three languages.Read the caseAlso built and launching: a freight-forwarding platform and an auto-parts online shop.
Outgrowing your tools
Outgrowing a website builder or a hosted shop?
A builder that can’t take bookings or payments
Builders are fine for a brochure site. When you need your own slot lengths, a deposit at booking or a message to your team for each booking, we build online booking in your own slots, written to your calendar, with card payment through a provider such as Stripe in an account in your name. See the car-service booking
Shop apps that don’t talk to each other
When trade prices, stock rules and supplier links each need another paid app, we build the missing parts (B2B price lists, stock synced with your ERP or warehouse system) as a small tested system connected to your shop through its API. If the platform itself is the limit, we build a shop on hosting in your name. More on the e-commerce page.
If a ready-made tool does the job, we’ll tell you on the call. When we do move you, page addresses are carried over or redirected, so Google can follow the move.
How it works
Tell us about your business
What the system has to do and what you use today.
Call and scope
A free call about your product. Then a written scope with the order of work and the roles involved.
Build in short steps
You see working pages early. Weekly reports show what was done, by which role and how long it took.
Launch and keep running
We move it live, then carry on with fixes and new features as support and maintenance, if you want us to.
One hourly rate for the whole team, whatever the role. You approve the scope before we start, and weekly reports show every hour.
Planning a new site, shop or product?
Tell us what it has to do. We’ll come back with questions and a time for a call.
Limits
What this doesn’t include
No price before the call. The cost is our hourly rate times the scope you approve. We can’t give a figure before we know what the system has to do.
No developers hired out one by one. If you are replacing a freelancer, you get our team for the same work, billed only for the hours it takes, and you see every hour in the weekly report.
No promised traffic. A new site is built to be readable for search engines. We don’t promise positions or visitor numbers.
FAQ
Questions about product development
Can you rebuild the site we already have?
Yes. We first check what the current site does and which page addresses it uses. We carry the addresses over or redirect them, so Google can follow the move.
How do you estimate the cost?
We bill by the hour with one rate for the whole team, whatever the role. After the call we write a scope, and you approve it before work starts. Weekly reports show every hour.
Which technologies do you use?
Mostly Astro, Next.js, React and TypeScript, hosted on Cloudflare or Supabase. If you already run something else, we say on the call whether it makes sense to keep it.
Do you also run the system after launch?
Yes, if you want that. The team that built it carries on with fixes, updates and new features.
Have a system in mind?
Tell us what the business needs it to do. We’ll say how we would build it and what comes first.
We reply within one business day, Tallinn time (EET), usually within a few hours, and set up an online call. No obligation.