
Vývoj webové aplikace na míru stojí u mě od 80 000 Kč za MVP (5-8 týdnů), od 180 000 Kč za produkční aplikaci (8-14 týdnů) a od 400 000 Kč za větší systém (14-30 týdnů). Cenu určuje hlavně počet procesů, rolí a napojení na jiné systémy, ne počet obrazovek. Po spuštění počítejte s provozem a podporou: 90 nebo 180 dní podpory je v ceně, potom retainer od 15 000 Kč měsíčně nebo hodinová sazba 1 500 Kč.
Webová aplikace je software, který používáte přes prohlížeč. Může jít o kalkulačku bez účtu, interní evidenci i placený zákaznický portál. Přihlášení není podmínkou definice a hranice mezi webem a aplikací není ostrá: jeden projekt může obsahovat obojí.
Stejný název „rezervační systém“ přitom může označovat jednoduchý kalendář i správu více poboček s platbami a napojením na sklad. Nejdřív proto porovnávejte, co přesně aplikace umí, potom částky.
Rychlá odpověď: můj ceník vývoje aplikací
| Rozsah | Cena od | Pro koho | Orientační dodání |
|---|---|---|---|
Klikací prototyp |
24 000 Kč |
ověření nápadu před vývojem |
2 dny práce (16 h) |
MVP |
80 000 Kč |
první proces, ověření s uživateli |
5-8 týdnů |
Production |
180 000 Kč |
více rolí, platby a integrace |
8-14 týdnů |
Enterprise |
400 000 Kč |
větší systém napojený na firemní systémy |
14-30 týdnů |
Webová aplikace na míru od 80 000 Kč za MVP. Popište mi, co dnes děláte ručně a kdo s tím pracuje. Do 48 hodin od konzultace máte rozsah MVP, cenu a termín. Nápad si můžete nejdřív ověřit na klikacím prototypu za 24 000 Kč, jeho cenu odečtu z vývoje, pokud pokračujete do 60 dní.
Jde o můj ceník podle stránky vývoje aplikací, ne o průměr trhu ani univerzální spodní hranici. Levnější nástroj může mít menší rozsah, využít existující službu nebo hotové části. Dražší nabídka sama neprokazuje lepší kvalitu. Přesnou cenu a termín dostanete po bezplatném úvodním workshopu (90 minut).
MVP pokryje první proces: přihlášení, přehled, až tři hlavní funkce, administraci a e-mailové notifikace. Production přidává role, platby a předplatné, API a webhooky, reporty s exporty, audit log a monitoring. Enterprise řeší přihlášení firemními účty, více organizací v jedné aplikaci a náročnější provoz. Production a Enterprise mají v ceně SLA, reakční doby si potvrdíme ve smlouvě. Vlastní grafický návrh místo hotové sady komponent stojí 30 000 Kč navíc.
Co skutečně mění cenu aplikace
Pevná cena je možná, pokud je jasné zadání nebo předem popsaný balíček. U odhadu musí být čitelné předpoklady, výluky a způsob řešení změn. Rozpočet nejvíc ovlivňuje šest oblastí zadání.
Šest věcí, které mění cenu aplikace
- Proces a hranice první verze celá cesta včetně storna a neúspěšných stavů, ne jen kalendář
- Integrace a chybové stavy konkrétní operace v cizích systémech, API, limity a výpadky
- Role, oprávnění a data kdo smí které záznamy číst, měnit a exportovat, migrace a kvalita dat
- Přihlášení a zabezpečení účty, obnova a ukončení přístupu, tajné klíče mimo stránku
- Rozhraní a použitelnost jedna složitá tabulka s editací a rolemi může stát víc než několik jednoduchých obrazovek
- Technologie, provoz a převzetí existující kód, infrastruktura a předání
1. Proces a hranice první verze
U rezervace nestačí zobrazit kalendář. Zapište cestu od výběru služby po potvrzení a přidejte storno, neúspěšnou platbu a souběžný pokus o stejné místo. Kdo může blokovat termín a kdy blokace vyprší? Tyto stavy nejsou automaticky „funkce na později“, pokud bez nich proces nesplní svůj účel.
Omezené MVP pomůže, když potřebujete ověřit nejistý předpoklad. Někdy lze začít prototypem či hotovou službou bez vlastního vývoje. U náhrady používaného systému musí první verze zvládnout nezbytnou kontinuitu provozu. Menší rozsah snižuje část práce, ale nezaručuje obchodní úspěch.
2. Integrace a chybové stavy
Vyjmenujte systémy a operace, nikoli pouze loga: „založit kontakt v CRM“, „ověřit dostupnost kusu“ nebo „přijmout potvrzení platby“. U každého napojení určete směr přenosu, identifikaci záznamu a odpovědnost za nesoulad.
Ověřte dostupné API, testovací přístupy, limity a reakci na nedostupnost. Samotný počet napojení nestačí k odhadu: jednoduché odeslání zprávy je jiné než obousměrná synchronizace skladu. Potvrzení zákazníkovi nesmí hlásit úspěšný zápis, pokud se informace ve skutečnosti neuložila.
3. Role, oprávnění a data
Popište oprávnění ke konkrétním záznamům. Recepce může potřebovat rezervace své pobočky, vedoucí více poboček a zákazník jen vlastní objednávku. Samotné skrytí tlačítka není ověření oprávnění. Cena závisí na pravidlech a jejich návaznostech, ne pouze na počtu názvů rolí.
Náklady ovlivňuje také migrace, kvalita dat a jejich uchování. Určete, kdo smí záznamy číst, měnit a exportovat.
4. Přihlášení a zabezpečení
Pokud proces vyžaduje účty, dohodněte způsob přihlášení, obnovy a ukončení přístupu. Přihlášení firemními účty může změnit potřebný postup; aplikace s externím poskytovatelem identity nemusí sama spravovat hesla.
Tajné klíče nemají být veřejnou součástí stránky. Bezpečnost se ověřuje podle skutečné architektury a rizik, nikoli podle cenového balíčku nebo názvu technologie.
5. Rozhraní a použitelnost
Počet obrazovek není lineární ceník. Jedna složitá tabulka s editací, filtrováním a rolemi může vyžadovat více práce než několik jednoduchých formulářů. U každé obrazovky popište hlavní úkol, stav načítání, prázdný výsledek a chybu. Zahrňte mobil, ovládání klávesnicí a srozumitelné instrukce.
Interní nástroj také potřebuje dobrou použitelnost. Strohá grafika může být vhodná, ale nepřehledné rozhraní nepřestává být problémem jen proto, že ho používají zaměstnanci.
6. Technologie, provoz a převzetí
Výběr technologií, existující kód a možnosti infrastruktury rozpočet ovlivňují. Žádný framework sám nezaručuje levné převzetí nebo bezpečný provoz. Rozpočet také nekončí nasazením: oddělte infrastrukturu, externí služby, zálohy, monitoring a lidskou podporu a určete, kdo řeší výpadek.
Praktický příklad: Rezervace selhala: kdo jedná dál
modelový příklad
| Událost | Úkon | Vlastník |
|---|---|---|
| POST /booking vrací 500 | Uložit ID chyby | Monitoring |
| Alert převzat | Ověřit rozsah výpadku | Správce |
| Chyba poslední verze | Posoudit návrat verze | Vývojář |
| Po nápravě | Test rezervace + potvrzení | Recepce |
Obnova služby končí ověřenou uživatelskou operací.
Webová, mobilní, nebo obojí?
| Typ | Jak funguje | Kdy se hodí | Na co myslet |
|---|---|---|---|
Webová aplikace |
Běží v prohlížeči na počítači i v telefonu |
Interní nástroje, portály, rezervace, SaaS |
Bez schvalování v obchodech, jedna verze pro všechna zařízení |
PWA (instalovatelná webová aplikace) |
Webová aplikace, kterou si uživatel přidá na plochu telefonu |
Když chcete ikonu na ploše bez vývoje dvou aplikací |
Možnosti práce offline a notifikací ověřte pro konkrétní telefony |
Nativní nebo multiplatformní mobilní aplikace |
Aplikace v App Store a Google Play |
Fotoaparát, Bluetooth, práce offline, časté používání v telefonu |
Vývoj pro dvě platformy, schvalování v obchodech, poplatky: Apple 99 USD ročně, Google Play 25 USD jednorázově |
Já stavím webové aplikace v Next.js, které fungují na počítači i v telefonu. Pokud potřebujete aplikaci v obchodech, nejdřív spolu posoudíme, jestli nestačí webová nebo PWA: bývá levnější a vydáváte jednu verzi místo dvou. Poplatky obchodů uvádí Apple Developer Program a nápověda Google Play.
Pevná cena, hodinová sazba, nebo průběžný rozpočet?
| Model | Kdy se hodí | Kdo nese riziko | Na co si dát pozor |
|---|---|---|---|
Pevná cena |
Jasně popsané MVP nebo etapa |
Dodavatel u dohodnutého rozsahu |
Výluky a postup při změně zadání |
Hodinová sazba |
Úpravy, rozvoj, nejasné zadání |
Vy |
Odhad, strop rozpočtu a průběžné výstupy |
Měsíční retainer |
Aplikace v ostrém provozu s pravidelným rozvojem |
Sdílené |
Co je v měsíci zahrnuté a reakční doby |
U mě má MVP pevnou cenu, další rozvoj buď jako retainer od 15 000 Kč měsíčně, nebo 1 500 Kč/h s odhadem předem.
Jak dlouho vývoj trvá
MVP trvá 5-8 týdnů, Production 8-14 týdnů a Enterprise 14-30 týdnů. Typický průběh: konzultace a rozsah do 48 hodin, návrh datového modelu a obrazovek 1-2 týdny (schvalujete klikací náhled), vývoj po milnících s ukázkou na testovacím prostředí, potom spuštění a zaškolení. Termín nejčastěji prodlužují nejasné zadání, pomalé schvalování, chybějící přístupy k API třetích stran a migrace starých dat.
Typický průběh vývoje
- Konzultace a rozsah do 48 hodin
- Datový model a obrazovky 1-2 týdny, schvalujete klikací náhled
- Vývoj po milnících s ukázkou na testovacím prostředí
- Spuštění a zaškolení MVP celkem 5-8 týdnů, Production 8-14, Enterprise 14-30
Co se platí po spuštění
Provoz má dvě části. Infrastruktura: hosting, databáze, e-maily, zálohy, monitoring a placené externí služby (platby, SMS), každá podle svého tarifu a využití. Lidská práce: podpora, aktualizace a rozvoj. U mě je v ceně 90 dní podpory (MVP) nebo 180 dní (Production), potom retainer od 15 000 Kč měsíčně nebo 1 500 Kč/h.
Cena serveru ale není celý provozní rozpočet. Potřebujete také postup při výpadku, vyzkoušenou obnovu ze zálohy a pravidelné aktualizace knihoven, jinak aplikace postupně zastará a oprava pak stojí víc. Nelze ale tvrdit, že každá aplikace bez zásahu po roce automaticky začne padat: potřebujete doložený stav a plán kontrol.
Praktický příklad: Kdo udržuje rezervační aplikaci
modelový příklad
| Úkon | Odpovědnost | Doklad |
|---|---|---|
| Chyba vytvoření rezervace | Vývojář | Alert + ID chyby |
| Záloha rezervací | Správce | Čas + soubor zálohy |
| Zkušební obnova | Správce + recepce | Rezervace v testovací kopii |
| Aktualizace závislostí | Vývojář | Test + plán návratu |
Jde o provozní rozsah, ne ceník nebo potvrzení provedené údržby.
Jak spočítat, zda se vlastní aplikace vyplatí
Nejprve změřte současný proces: kolik případů řešíte, kolik času zabírají, jak často potřebují opravu a co stojí používané nástroje. Potom odhadněte, která práce po zavedení opravdu odpadne a která zůstane.
Porovnejte stejné období u tří možností: zlepšit současný postup, použít hotovou službu, vyvinout vlastní aplikaci. Zahrňte zavedení, migraci, školení, provoz, licence a podporu. U očekávaných úspor uveďte předpoklady a také opatrnější variantu.
Modelový výpočet na 3 roky. Hotová služba za 500 Kč na uživatele měsíčně pro 20 lidí stojí 10 000 Kč měsíčně, za 3 roky 360 000 Kč. Vlastní aplikace v rozsahu Production stojí od 180 000 Kč plus infrastruktura a úpravy podle potřeby. Pokud byste ale potřebovali stálý retainer 15 000 Kč měsíčně, vychází vlastní řešení dráž. Vlastní aplikace se tedy vyplatí hlavně tehdy, když hotová služba nepokrývá váš proces, počet uživatelů poroste, nebo vás nutí k ruční práci navíc (přepisování, Excel vedle systému).
Modelový výpočet na 3 roky
- Hotová služba
- 360 000 Kč za 3 roky
- 500 Kč na uživatele měsíčně
- 20 lidí = 10 000 Kč měsíčně
- Vlastní aplikace Production
- od 180 000 Kč
- plus infrastruktura a úpravy podle potřeby
- se stálým retainerem 15 000 Kč měsíčně vychází dráž
Pozor také na úsporu času: pokud systém ušetří hodiny, ale ty nevyužijete jinak ani nesnížíte náklady, nejde o peněžní úsporu. A i vlastní aplikace dál platí některé služby (e-maily, platby, SMS).
Jak porovnat dvě nabídky
Nejnižší ani nejvyšší částka není verdikt. Označte rozdíly v migraci, rolích, integracích, testování, podpoře a předání. Rozdílné rozsahy mohou vysvětlit rozdílnou cenu bez toho, aby jedna strana klamala. Dobrá nabídka obsahuje:
- Popsané funkce, role a výslovné výluky.
- Podklady a přístupy, které dodáte vy.
- Testovací scénáře a způsob převzetí.
- Cenu či odhad s předpoklady a schvalování změn.
- Provozní odpovědnost, podporu a podmínky předání.
- Práva ke kódu, licence závislostí a přístup k účtům.
Zjistěte, kdo ovládá účty a repozitář a co lze exportovat. Předání ověřte prakticky; vlastnictví souborů samo nezaručuje provozuschopnost. U pevné ceny kontrolujte rozsah a výjimky, u hodinové práce rozpočet, průběžné výstupy a bod, kdy se práce zastaví ke schválení.
Praktický příklad: Stejná aplikace musí znamenat stejné závazky
AUTORSKÁ UKÁZKA · FIKTIVNÍ DATA
| Oblast | Nabídka A | Nabídka B |
|---|---|---|
| Přihlášení | Jen přihlášení | Přihlášení a role |
| Import | Ruční zadávání | Převod existujících záznamů |
| Testování | „Otestováno“ | Jmenované scénáře a důkazy |
| Provoz | Neuveden | Hosting, zálohy, odpovědnost |
Model ukazuje rozdílný rozsah, nikoli skutečné nabídky konkurentů.
Co připravit pro odhad
Pošlete hlavní proces, uživatele, role, ukázku dat a potřebná napojení. Přidejte nepřekročitelný termín, provozní omezení a kritéria převzetí. Nejasnosti označte jako otevřené otázky; mohou vyžadovat průzkum před pevnou cenou.
Pro web bez významné aplikační logiky použijte průvodce cenou webu. Pokud řešíte aplikaci, pošlete mi popis procesu a srovnám odpovídající varianty a rozsah.
Co si z toho odnést
- Webová aplikace stojí u mě od 80 000 Kč za MVP, od 180 000 Kč za Production a od 400 000 Kč za Enterprise.
- Cenu určují procesy, role a napojení na jiné systémy, ne počet obrazovek.
- MVP trvá 5-8 týdnů; termín nejčastěji prodlužuje nejasné zadání a chybějící přístupy k API.
- Po spuštění počítejte s provozem: infrastrukturou, podporou a postupem při výpadku.
- Vlastní aplikace se vyplatí hlavně tam, kde hotová služba nepokrývá váš proces.
Nejčastější otázky
Kolik stojí webová aplikace?
U mě začíná MVP na 80 000 Kč, produkční aplikace na 180 000 Kč a větší systém na 400 000 Kč. Klikací prototyp na ověření nápadu stojí 24 000 Kč. Přesnou cenu určí počet procesů, rolí a napojení, pošlu ji po bezplatné konzultaci.
Jak dlouho trvá vývoj aplikace?
MVP 5-8 týdnů, produkční aplikace 8-14 týdnů, větší systém 14-30 týdnů. Rychlost hodně závisí na tom, jak rychle schvalujete návrhy a dodáte přístupy k systémům, na které se aplikace napojuje.
Kolik stojí provoz a údržba aplikace?
Infrastrukturu platíte podle tarifů použitých služeb, u menší aplikace jde o jednotlivé položky, které vám v nabídce rozepíšu. Lidská práce: u mě je v ceně 90 dní podpory (MVP) nebo 180 dní (Production), potom retainer od 15 000 Kč měsíčně nebo 1 500 Kč/h podle skutečné práce.
Má smysl začít MVP, nebo prototypem?
Když potřebujete ověřit nejistou potřebu, může pomoci omezený pilot. Ještě dřív lze nápad ukázat lidem na klikacím prototypu za 24 000 Kč. U náhrady zavedeného systému musí první nasazení pokrýt nezbytný provoz. Podrobněji vysvětluji co je MVP.
Kolik stojí mobilní aplikace pro iOS i Android?
Obvykle víc než webová aplikace, protože se vyvíjí a schvaluje pro dvě platformy a k tomu se platí účty vývojáře (Apple 99 USD ročně, Google Play 25 USD jednorázově). Já dělám webové aplikace, které fungují i v telefonu; u zadání pro obchody nejdřív ověříme, jestli nestačí webová aplikace nebo PWA.
Pevná cena, nebo hodinová sazba?
Pevná cena se hodí pro jasně popsané MVP nebo etapu, hodinová sazba pro rozvoj a úpravy, kde se zadání vyvíjí. U pevné ceny kontrolujte výluky, u hodinové práce odhad a strop rozpočtu.
Stačí místo aplikace web?
Pokud potřebujete hlavně vysvětlit službu a přijímat poptávky, možná ano. Rozdíl vysvětluji v článku webová aplikace vs. web. Existující služba může také pokrýt proces bez vlastního vývoje.
Kdy zvolit hotovou službu?
Pokud prokazatelně pokrývá potřebný proces a vyhovují její provozní, smluvní i cenové podmínky. Více poboček nebo integrací samo o sobě neznamená nutnost vlastního vývoje.
