The short answer: in the Danish market a simple internal tool typically costs DKK 30,000–250,000, and a medium web app with roles and integrations DKK 250,000–600,000. We build web apps in fixed packages from DKK 18,000 plus DKK 600 a month, and you own the code.
A web app is software that runs in the browser: no installation, no app store, just an address and a login. It can be an internal tool only your staff ever see, or a platform your customers pay for. What they share is that they do something – a web app is not a website with text and pictures. If you are unsure whether you need a web app or a phone app, start with web app vs native app.
What kinds of web apps can you have built?
The four kinds of web app we are asked for most often.
Type
What it does
Example
Internal tool
Brings tasks, planning and data into one place instead of spreadsheets and email
Scheduling, stock, case handling
Portal
Gives customers, partners or staff self-service behind a login
Grundfos iGRID, Mannaz IT support
SaaS
A product many customers subscribe to
Subscription platform on Stripe
Booking
Slots, spaces or resources that customers reserve and pay for
Kirppu stand booking
For MyMannaz we brought coordinators, facilitators and participants into one web app instead of separate solutions for each group. For Kirppu we built the booking system behind Denmark’s largest chain of flea market supermarkets, which grew from one store to more than 30 on the same platform. Both are web apps, but they solve very different problems – which is why they look nothing alike under the bonnet.
Which technology is the web app built on?
We build in React and Next.js with TypeScript. It is a widely used, modern stack that a great many developers know, so you are not locked in to us. We don’t build on WordPress or page builders. Everything is written from scratch, so the data model fits your business rather than the other way round.
React and Next.js: fast screens and good SEO on the public parts
TypeScript throughout, so bugs are caught before users see them
The same logic can be reused in a React Native app if the need arises
Hosting, SSL, backups and updates are part of the monthly plan
Which systems can the web app connect to?
A web app only becomes truly useful when it talks to the systems you already use. We have more than 40 pre-built integrations, covering Danish accounting systems, payments, shipping, payroll and digital signature among others. Each package has a fixed number of integrations: one in Small, two in Medium and three in Large. So you know up front what is included.
A selection of the 40+ integrations we have built before.
How does web application development work?
1
Brief
You tell us what needs solving. Within 24 hours you get a written fixed-price proposal.
2
Design
We design the screens and test the flow before building, so changes are cheap.
3
Build
We build in short rounds and show progress on a staging site you can click around yourself.
4
Integrations
Data is connected to accounting, payments or login, so nothing is typed in twice.
5
Launch and running
The web app goes live, and the monthly plan covers hosting, support and updates.
From brief to live – with the price locked from the start.
How much does web app development cost?
Typical market ranges in Denmark: a simple internal tool costs DKK 30,000–250,000, integrating 2–3 systems DKK 80,000–200,000, and a medium web app with roles and integrations DKK 250,000–600,000. Our packages are fixed, however many hours it takes us:
Ceptiv’s web app packages.
Package
One-time
Per month
Features
Integrations
Small
DKK 18,000 (EUR 2,500)
DKK 600 (EUR 85)
12
1
Medium
DKK 36,000 (EUR 5,000)
DKK 900 (EUR 125)
24
2
Large
DKK 54,000 (EUR 7,500)
DKK 1,200 (EUR 165)
36
3
A feature is, for example, a login, a filtered list, a form or a report. Extra features after launch come at a fixed price per extra feature. The full calculation, including what drives the price up, is in the guide web app development cost, and the packages are on pricing.
What drives the price of a web app up?
Two web apps with the same number of screens can have very different prices. It is rarely the screens themselves that cost – it is what happens behind them. When we write your proposal, we look at five things in particular:
Number of features: every list, form, report or automation counts
Roles: the more user types with their own permissions, the more logic
Integrations: every system it has to talk to is a small project of its own
Data and rules: calculations, approval flows and history
Design level: a simple internal tool needs less than a product customers pay for
That is why we price in features and integrations rather than hours. It forces both of us to be specific about what is being built, and it makes the price predictable for you.
We have worked with Ceptiv on several of our digital offerings, and they have become a natural part of the team. They move fast, turning ideas into new designs and clickable prototypes quickly, so we can test with customers early instead of debating on paper.
Szabolcs Nagy · Lead Global Product Manager, GrundfosRead the case→
When we started working with Ceptiv, Kirppu was one store in Herlev and a lot of ambition. We needed a booking system our renters could use without calling us, and we needed it fast. Ceptiv took charge of the whole experience, from the prototype and the design to testing it with real renters, and they were honest about what belonged in the first version and what could wait.
Claus Andreassen · CEO and co-owner, Kirppu Group ApSRead the case→
Bringing Ceptiv’s designer into our teams was one of the best decisions we made for the product. Core, Automate and Express 365 serve very different users, and Ceptiv gave them one clear design language that still feels at home in Microsoft 365.
We needed an IT support platform where our employees, participants and facilitators could find the answers on their own, and that is exactly what Ceptiv gave us. They took the time to understand how people actually use our systems and designed a platform that is simple to find your way around and easy for our IT team to keep up to date.
Working with Ceptiv was a real pleasure. Their designer quickly understood a very complex domain and turned our requirements into an interface that was clear, warm and easy to use for everyone, from parents to pedagogues.
Dina Raabjerg · Project Manager, Systematic A/SRead the case→
Ceptiv was a true partner on the new LEGO Service Portal. They brought the voice of our employees into every sprint through usability tests, journey mapping and workshops, and turned complex requirements into a portal that is simple and genuinely enjoyable to use.
Sadak Halil · Product Owner, The LEGO GroupRead the case→
Ceptiv understood from the first meeting what MiGrow is about: making it easy for companies to find a development project they genuinely care about. They turned our ideas into a clear concept, a sign-up flow that is quick to get through and a search that makes sense straight away.
Cathrine Bianca Christensen · Founder, MiGrowRead the case→
MyMannaz had to work for three very different groups of people, and Ceptiv understood that from the first workshop. They spent time with our coordinators, facilitators and participants, and turned what they learned into one simple app instead of three separate systems.
Ceptiv gave us a UI designer who became part of the Cura team from the very first sprint. He quickly understood a demanding domain, from Fælles Sprog III to the reality of a home care shift, and turned complex requirements into screens that are calm and clear for care staff under pressure.
Dina Raabjerg · Project Manager, Systematic A/SRead the case→
We came to Ceptiv with an idea and a clear ambition, and they took ownership of the whole journey, from the first sketch to a finished system. They created a brand we are proud of, designed every screen of the portal and built everything from scratch: the website, the panels for jobseekers and employers, the admin and the payouts.
Dado Bubalo & Joachim Hansen · Co-owner, JoberoRead the case→
Ceptiv understood from day one that we sell trust before we sell property. The new identity gives us a calm and solid expression that works just as well on a prospectus as on a construction site. Our investors noticed it straight away.
Lars Thomsen · Director & Partner, Imbro A/SRead the case→
We have worked with Ceptiv on our prospectuses for many years, and it has made a real difference. They gave us a standard design that makes a heavy legal document easy to read and nice to hold, and that we can reuse from project to project.
What is the difference between a website and a web app?
A website presents information: text, images and a contact form. A web app lets users get things done – log in, create, edit, book, pay or see their own data. The line is blurry, but the rule of thumb is simple: if users have a login and their own data, it is a web app, and it needs to be built and run as software.
How much does a web app cost?
In the Danish market a simple internal tool typically costs DKK 30,000–250,000, while a medium web app with roles and integrations is DKK 250,000–600,000. With us the price is fixed: DKK 18,000 plus DKK 600 a month for 12 features and one integration, DKK 36,000 plus DKK 900 a month for 24 and two, or DKK 54,000 plus DKK 1,200 a month for 36 and three.
How long does it take to build a web app?
It depends on scope. A focused first version with one core flow typically takes 6–12 weeks, while larger solutions are built in stages. The timeline is in the written proposal you receive within 24 hours of your brief, so you can plan the launch from day one.
Does the web app work on mobile too?
Yes. We design web apps to work on desktop, tablet and phone. If the solution needs the camera, push notifications or offline use, it may be worth building a React Native app alongside it. That app can reuse much of the web app’s logic, so you don’t pay for everything twice.
What does the monthly fee cover?
It covers hosting, maintenance and updates, support, security and SSL, and backups. Those are the running costs that otherwise arrive as surprises after launch. The amount is DKK 600, 900 or 1,200 a month depending on the package, and you can cancel with 30 days’ notice.
Can we take the web app to another supplier?
Yes. You own the code and data, and the stack – React, Next.js and TypeScript – is widespread enough that other developers can take it over. If you cancel within the first 15 months, there is a one-time fee of DKK 9,000, 12,000 or 15,000 depending on the package. After that, leaving costs nothing.
Describe your project and I will contact you as soon as possible, so we can schedule a no-obligation meeting. You leave with practical advice on how to get your project off to a good start.