[{"data":1,"prerenderedAt":817},["ShallowReactive",2],{"navigation-pl":3,"uslugi-slug-pl-aplikacje-webowe":87,"language-switcher-\u002Fuslugi\u002Faplikacje-webowe":812},{"services":4,"industries":48,"caseStudies":69},[5,10,14,19,23,27,31,35,39,43],{"slug":6,"navLabel":7,"navGroup":8,"heroHeadline":9},"aplikacje-webowe","Aplikacje webowe","build","Aplikacja webowa zbudowana pod Twój proces",{"slug":11,"navLabel":12,"navGroup":8,"heroHeadline":13},"systemy-erp","Systemy ERP","System ERP dopasowany do Twojej firmy, nie odwrotnie",{"slug":15,"navLabel":16,"navGroup":17,"heroHeadline":18},"integracje-i-api","Integracje i API","improve","Twoje systemy przestają być wyspami",{"slug":20,"navLabel":21,"navGroup":17,"heroHeadline":22},"wdrozenia-ai","Wdrożenia AI","AI wdrożone tam, gdzie realnie oszczędza czas",{"slug":24,"navLabel":25,"navGroup":17,"heroHeadline":26},"automatyzacja-procesow","Automatyzacja procesów","Praca, której nikt nie powinien wykonywać ręcznie",{"slug":28,"navLabel":29,"navGroup":8,"heroHeadline":30},"strony-internetowe","Strony internetowe","Strona, która ładuje się natychmiast i przynosi zapytania",{"slug":32,"navLabel":33,"navGroup":8,"heroHeadline":34},"aplikacje-mobilne","Aplikacje mobilne","Jedna baza kodu, obie platformy",{"slug":36,"navLabel":37,"navGroup":17,"heroHeadline":38},"audyt-i-przejecie-projektu","Audyt i przejęcie projektu","Projekt stanął. Przejmiemy go i powiemy prawdę o jego stanie",{"slug":40,"navLabel":41,"navGroup":17,"heroHeadline":42},"utrzymanie-i-rozwoj","Utrzymanie i rozwój","System po wdrożeniu potrzebuje kogoś, kto go pilnuje",{"slug":44,"navLabel":45,"navGroup":46,"heroHeadline":47},"warsztat-discovery","Warsztat discovery","start","Zanim zdecydujesz o budowie, dowiedz się, co dokładnie budujesz",[49,53,57,61,65],{"slug":50,"navLabel":51,"heroHeadline":52},"produkcja","Produkcja","Zlecenie trafia na halę jako wydruk z maila",{"slug":54,"navLabel":55,"heroHeadline":56},"motoryzacja","Motoryzacja","Klient żyje w trzech miejscach naraz",{"slug":58,"navLabel":59,"heroHeadline":60},"automatyka-przemyslowa","Automatyka przemysłowa","Sprzedajesz kompetencje, których nie widać na zdjęciu",{"slug":62,"navLabel":63,"heroHeadline":64},"e-commerce","E-commerce","Sklep działa. Rozjeżdża się to, co za nim",{"slug":66,"navLabel":67,"heroHeadline":68},"logistyka","Transport i logistyka","Zlecenie przyjeżdża mailem, status wraca telefonem",[70,77,82],{"slug":71,"client":72,"tag":73,"year":74,"summary":75,"image":76},"dss-by-caredo","Caredo","Produkt",2025,"Współtworzymy cały produkt DSS razem z zespołem Caredo — od CRM i planera po oprogramowanie kluczykomatów i totemów.","\u002Fimg\u002Fcase-studies\u002Fdss\u002Fkluczykomat\u002Fframe_0169.webp",{"slug":78,"client":72,"tag":79,"year":74,"summary":80,"image":81},"strona-dss-by-caredo","Strona produktowa","Stronę produktu DSS zrobiliśmy w całości — od projektu po wdrożenie — na bazie identyfikacji wizualnej Caredo.","\u002Fimg\u002Fscreenshots\u002Fdss-desktop.jpg",{"slug":83,"client":83,"tag":84,"year":74,"summary":85,"image":86},"2motion","Brand i strona","Cała marka od zera — logo, kolory, wizytówki — strona firmowa i wpisy blogowe, które pozycjonują 2motion w wyszukiwarce.","\u002Fimg\u002Fscreenshots\u002F2motion-desktop.jpg",{"service":88,"relatedCase":198,"relatedPosts":311,"i18nSlugs":610,"subServices":612},{"id":89,"title":90,"audience":91,"body":95,"description":124,"extension":125,"faq":126,"heroHeadline":9,"heroSubline":139,"keyword":140,"meta":141,"navGroup":8,"navLabel":7,"navigation":142,"order":143,"path":144,"pricingModels":145,"process":155,"relatedCase":71,"relatedPosts":171,"scope":173,"seo":186,"sitemap":187,"slug":6,"stem":196,"__hash__":197},"servicesPl\u002Fuslugi\u002Faplikacje-webowe.md","Dedykowane aplikacje webowe",[92,93,94],"Firmy, w których kluczowy proces żyje w arkuszach kalkulacyjnych i mailach","Zespoły płacące za gotowy system, z którego używają 20% funkcji","Organizacje, którym rozwój blokuje brak integracji między narzędziami",{"type":96,"value":97,"toc":117},"minimark",[98,103,107,110,114],[99,100,102],"h2",{"id":101},"kiedy-dedykowana-aplikacja-ma-sens","Kiedy dedykowana aplikacja ma sens",[104,105,106],"p",{},"Gotowy system wygrywa, dopóki Twój proces wygląda jak proces wszystkich innych. Przewaga konkurencyjna zwykle siedzi dokładnie tam, gdzie robicie coś inaczej — i to jest miejsce, w którym pudełkowe oprogramowanie zaczyna przeszkadzać.",[104,108,109],{},"Sygnały, że czas na własny system: zespół prowadzi „prawdziwe\" dane w arkuszu obok oficjalnego narzędzia, integracja między systemami polega na eksporcie do CSV, a każde pytanie o liczby wymaga dnia pracy analityka.",[99,111,113],{"id":112},"czego-nie-robimy","Czego nie robimy",[104,115,116],{},"Nie budujemy systemów, które da się złożyć z gotowych klocków. Jeśli po warsztacie okaże się, że wystarczy wdrożenie istniejącego narzędzia i dwie integracje, powiemy to wprost — to tańsze dla Ciebie i uczciwsze wobec obu stron.",{"title":118,"searchDepth":119,"depth":119,"links":120},"",3,[121,123],{"id":101,"depth":122,"text":102},2,{"id":112,"depth":122,"text":113},"Budujemy systemy B2B, panele klienta i platformy SaaS dopasowane do procesu firmy, a nie do szablonu. Wycena w 3 dni robocze.","md",[127,130,133,136],{"q":128,"a":129},"Ile kosztuje dedykowana aplikacja webowa?","Prosty system wewnętrzny zaczyna się w okolicach 60–90 tys. zł netto. Platforma z wieloma rolami, integracjami i panelem klienta to zwykle 150–400 tys. zł. Dokładną kwotę podajemy po warsztacie discovery, bo bez zrozumienia procesu każda liczba jest zgadywaniem.",{"q":131,"a":132},"Do kogo należy kod?","Do Ciebie. Przekazujemy repozytorium wraz z prawami majątkowymi w umowie. Nie stosujemy licencjonowania własnego silnika ani innych mechanizmów uzależniających.",{"q":134,"a":135},"Co jeśli zakończymy współpracę?","Dostajesz repozytorium, dokumentację wdrożeniową i infrastrukturę na własnych kontach. Projekt ma dać się przejąć innemu zespołowi bez naszej zgody.",{"q":137,"a":138},"Jak długo trwa budowa MVP?","Od warsztatu do pierwszej wersji produkcyjnej zwykle 3–5 miesięcy. Krócej, jeśli zakres da się ograniczyć do jednego procesu.","Kiedy arkusze przestają wystarczać, a gotowy system wymusza zmianę sposobu pracy — zostaje oprogramowanie szyte na miarę.","dedykowane aplikacje webowe",{},true,1,"\u002Fuslugi\u002Faplikacje-webowe",[146,149,152],{"name":147,"body":148},"Fixed price","Dla projektów o domkniętym zakresie po warsztacie discovery. Znasz kwotę i termin przed startem.",{"name":150,"body":151},"Time & material","Dla produktów, które będą ewoluować w trakcie. Rozliczenie za faktyczny czas, zakres ustalany iteracyjnie.",{"name":153,"body":154},"Zespół dedykowany","Stały zespół po Twojej stronie, rozliczany miesięcznie. Sensowne przy rozwoju trwającym kwartały.",[156,159,163,167],{"step":45,"duration":157,"body":158},"1–2 tygodnie","Mapujemy proces, ustalamy zakres MVP i wychodzimy z harmonogramem oraz wyceną.",{"step":160,"duration":161,"body":162},"Projekt i prototyp","2–3 tygodnie","Klikalny prototyp kluczowych ekranów, żeby zweryfikować pomysł zanim powstanie kod.",{"step":164,"duration":165,"body":166},"Budowa","8–16 tygodni","Dwutygodniowe iteracje z działającą wersją na środowisku testowym po każdej z nich.",{"step":168,"duration":169,"body":170},"Wdrożenie i opieka","ciągle","Migracja, szkolenie, monitoring i rozwój w abonamencie.",[172],"ile-kosztuje-aplikacja-webowa",[174,177,180,183],{"title":175,"body":176},"Analiza procesu i model danych","Zanim powstanie pierwszy ekran, opisujemy jak firma faktycznie pracuje. To ten etap decyduje, czy system skróci pracę, czy dołoży kolejne okno do przeklikania.",{"title":178,"body":179},"Interfejs pod codzienne użycie","Projektujemy pod osoby, które spędzą w systemie osiem godzin dziennie — skróty klawiszowe, masowe operacje, sensowne domyślne wartości.",{"title":181,"body":182},"Backend i API","Logika biznesowa, uprawnienia, audyt zmian i API gotowe do wpięcia kolejnych systemów.",{"title":184,"body":185},"Wdrożenie i migracja danych","Przenosimy dane z arkuszy i starych systemów, szkolimy zespół i towarzyszymy przy pierwszych tygodniach pracy na produkcji.",{"title":90,"description":124},{"loc":144,"alternatives":188},[189,191,193],{"hreflang":190,"href":144},"x-default",{"hreflang":192,"href":144},"pl-PL",{"hreflang":194,"href":195},"en-US","\u002Fen\u002Fservices\u002Fweb-applications","uslugi\u002Faplikacje-webowe","K0aEvQEtbR4BCtSpz-nJ8QtUwWh5CrZCg_Z-ctOQPRk",{"id":199,"title":200,"body":201,"challenge":265,"client":72,"description":266,"extension":125,"features":267,"meta":274,"navigation":142,"order":143,"path":275,"relatedServices":276,"results":277,"screenshotDesktop":76,"screenshotMobile":281,"seo":282,"sequence":283,"sitemap":286,"slug":71,"solution":292,"stack":293,"stem":298,"summary":75,"tag":73,"url":299,"usedBy":300,"year":74,"__hash__":310},"caseStudiesPl\u002Frealizacje\u002Fdss-by-caredo.md","DSS by Caredo — produkt, który współtworzymy z zespołem Caredo",{"type":96,"value":202,"toc":259},[203,207,210,213,217,232,239,243,246,250],[99,204,206],{"id":205},"punkt-wyjścia","Punkt wyjścia",[104,208,209],{},"DSS (Digital Service Station) to system dla salonów i serwisów samochodowych, który prowadzi klienta od wjazdu na parking do odbioru auta. Totem wita go i wskazuje miejsce, kluczykomat przyjmuje kluczyk bez udziału recepcji, częściomat wydaje mechanikowi części do konkretnego zlecenia.",[104,211,212],{},"Każde z tych urządzeń ma sens tylko wtedy, gdy wie, kim jest klient i jakie zlecenie właśnie się toczy. To jest praca oprogramowania — i to jest część, którą tworzymy razem z Caredo.",[99,214,216],{"id":215},"co-tworzymy-razem","Co tworzymy razem",[104,218,219,223,224,227,228,231],{},[220,221,222],"strong",{},"CRM",", w którym klient, jego historia i zlecenia są jednym rekordem. ",[220,225,226],{},"Planer",", w którym powstaje harmonogram wizyt i zleceń. ",[220,229,230],{},"System oddawania kluczyków",": klient zostawia albo odbiera kluczyk o dowolnej porze, a system sam przypisuje go do zlecenia i rejestruje każdą operację.",[104,233,234,235,238],{},"Do tego ",[220,236,237],{},"integracje urządzeń"," — kluczykomatów zewnętrznych i wewnętrznych, częściomatu, narzędziomatu i totemu parkingowego — tak, żeby każde z nich było częścią jednego procesu, a nie osobną maszyną z własną bazą danych.",[99,240,242],{"id":241},"widoki-urządzeń-dla-marek","Widoki urządzeń dla marek",[104,244,245],{},"Klient salonu Porsche nie powinien zobaczyć na kluczykomacie tego samego ekranu co klient serwisu Kia. Dla dealerów Mercedes-Benz, Porsche, Toyota i Kia tworzymy widoki urządzeń w identyfikacji danej marki — ekrany, przez które klient przechodzi sam, bez pracownika obok, więc muszą być zrozumiałe od pierwszego dotknięcia.",[99,247,249],{"id":248},"jak-współpracujemy","Jak współpracujemy",[104,251,252,253,258],{},"Nie jesteśmy dostawcą jednego modułu. Pracujemy razem z zespołem Caredo nad całym produktem: kiedy powstaje nowe urządzenie, jego oprogramowanie i integracja z resztą systemu powstają równolegle, a nie po fakcie. Stronę produktu, dssbycaredo.com, zrobiliśmy osobno — to ",[254,255,257],"a",{"href":256},"\u002Frealizacje\u002Fstrona-dss-by-caredo","oddzielna realizacja",".",{"title":118,"searchDepth":119,"depth":119,"links":260},[261,262,263,264],{"id":205,"depth":122,"text":206},{"id":215,"depth":122,"text":216},{"id":241,"depth":122,"text":242},{"id":248,"depth":122,"text":249},"Caredo projektuje urządzenia dla salonów i serwisów: kluczykomaty, częściomaty, totemy parkingowe. Sprzęt to połowa produktu. Druga połowa to oprogramowanie, które łączy każde urządzenie z klientem, zleceniem i zespołem serwisu — i które musi wyglądać jak salon danej marki, a nie jak panel techniczny.","Razem z zespołem Caredo tworzymy cały produkt DSS: CRM, planer, system wydawania kluczyków, integracje urządzeń w salonie i widoki urządzeń dla dealerów Mercedes-Benz, Porsche, Toyota i Kia.",[268,269,270,271,272,273],"CRM z historią klienta, zleceniami i uprawnieniami per oddział i rola","Planer wizyt i zleceń serwisowych","System przekazywania i odbioru kluczyków 24\u002F7, przypisujący kluczyk do zlecenia","Integracje kluczykomatów, częściomatu, narzędziomatu i totemu parkingowego","Widoki urządzeń dla klientów w identyfikacji Mercedes-Benz, Porsche, Toyota i Kia","Panel analityczny z danymi w czasie rzeczywistym",{},"\u002Frealizacje\u002Fdss-by-caredo",[6,15,24],[278],{"metric":279,"label":280},"100%","Dostępność systemu",null,{"title":200,"description":266},{"path":284,"frames":285,"poster":76},"\u002Fimg\u002Fcase-studies\u002Fdss\u002Fkluczykomat\u002Fframe_",169,{"loc":275,"alternatives":287},[288,289,290],{"hreflang":190,"href":275},{"hreflang":192,"href":275},{"hreflang":194,"href":291},"\u002Fen\u002Fcase-studies\u002Fdss-by-caredo","Pracujemy jak część zespołu Caredo: razem z nimi tworzymy CRM, planer, system przekazywania i odbioru kluczyków oraz integracje wszystkich urządzeń w jeden system. Dla dealerów Mercedes-Benz, Porsche, Toyota i Kia projektujemy widoki urządzeń zgodne z identyfikacją marki.",[294,295,296,297],"TypeScript","Nuxt","Node.js","PostgreSQL","realizacje\u002Fdss-by-caredo","https:\u002F\u002Fdssbycaredo.com",[301,302,303,304,305,306,307,308,309],"Mercedes-Benz","Porsche","Toyota","Kia","Audi","Cupra","Ford","Škoda","Volkswagen","BaJnOGn0A4syxJNNtx2O9Y4mnP9w2YVYCXK7fV0FWyQ",[312],{"id":313,"title":314,"author":315,"body":316,"category":6,"date":594,"description":595,"draft":596,"editorialNote":281,"extension":125,"image":597,"meta":598,"navigation":142,"path":599,"rawbody":600,"seo":601,"sitemap":602,"stem":603,"tags":604,"translationKey":608,"updated":281,"__hash__":609},"blogPl\u002Fblog\u002File-kosztuje-aplikacja-webowa.md","Ile kosztuje dedykowana aplikacja webowa w 2026 roku","zespol",{"type":96,"value":317,"toc":585},[318,329,332,336,403,406,410,413,447,451,457,463,469,475,481,487,493,497,500,526,530,540,543,547,553,559,565,571,575,582],[104,319,320,321,324,325,328],{},"Dedykowana aplikacja webowa dla firmy kosztuje w Polsce od około ",[220,322,323],{},"60 tysięcy złotych netto"," za prosty system wewnętrzny do ",[220,326,327],{},"400 tysięcy i więcej"," za platformę z wieloma rolami, integracjami i panelem klienta. Ten rozrzut nie wynika z niezdecydowania wykonawców — wynika z tego, że pod jednym hasłem kryją się projekty różniące się dziesięciokrotnie nakładem pracy.",[104,330,331],{},"Poniżej rozbijam te liczby na części i pokazuję, co konkretnie przesuwa wycenę w górę.",[99,333,335],{"id":334},"widełki-według-typu-projektu","Widełki według typu projektu",[337,338,339,355],"table",{},[340,341,342],"thead",{},[343,344,345,349,352],"tr",{},[346,347,348],"th",{},"Typ projektu",[346,350,351],{},"Widełki netto",[346,353,354],{},"Czas do produkcji",[356,357,358,370,381,392],"tbody",{},[343,359,360,364,367],{},[361,362,363],"td",{},"Narzędzie wewnętrzne, jeden proces, jedna rola",[361,365,366],{},"60–90 tys. zł",[361,368,369],{},"3–4 miesiące",[343,371,372,375,378],{},[361,373,374],{},"System B2B z panelem klienta i kilkoma rolami",[361,376,377],{},"120–220 tys. zł",[361,379,380],{},"5–8 miesięcy",[343,382,383,386,389],{},[361,384,385],{},"Platforma SaaS z subskrypcjami i multi-tenancy",[361,387,388],{},"250–400 tys. zł",[361,390,391],{},"8–14 miesięcy",[343,393,394,397,400],{},[361,395,396],{},"Rozbudowa istniejącego systemu",[361,398,399],{},"15–60 tys. zł za moduł",[361,401,402],{},"3–10 tygodni",[104,404,405],{},"To widełki dla wykonawcy z Polski, z zespołem seniorskim, przy stawkach 160–260 zł za godzinę. Oferty znacząco niższe zwykle oznaczają jedną z trzech rzeczy: mniejsze doświadczenie zespołu, niedoszacowany zakres albo model, w którym różnicę nadrabiają aneksy.",[99,407,409],{"id":408},"na-co-faktycznie-idą-pieniądze","Na co faktycznie idą pieniądze",[104,411,412],{},"Rozkład kosztów w typowym projekcie średniej wielkości wygląda tak:",[414,415,416,423,429,435,441],"ul",{},[417,418,419,422],"li",{},[220,420,421],{},"Analiza i projekt — 15–20%."," Warsztaty, model danych, prototyp. Etap, na którym najłatwiej oszczędzić i najdrożej za tę oszczędność zapłacić.",[417,424,425,428],{},[220,426,427],{},"Backend i logika biznesowa — 35–40%."," Reguły, uprawnienia, integracje, wydajność.",[417,430,431,434],{},[220,432,433],{},"Interfejs — 25–30%."," Im więcej ról i widoków, tym więcej. Panel administracyjny bywa większy niż część kliencka.",[417,436,437,440],{},[220,438,439],{},"Testy i wdrożenie — 10–15%."," Środowiska, automatyzacja wydań, migracja danych.",[417,442,443,446],{},[220,444,445],{},"Zapas na nieznane — 10%."," Każdy projekt go ma. Wykonawcy, którzy go nie doliczają, nadrabiają aneksami.",[99,448,450],{"id":449},"siedem-rzeczy-które-podwajają-wycenę","Siedem rzeczy, które podwajają wycenę",[104,452,453,456],{},[220,454,455],{},"1. Integracje z systemami bez API."," Połączenie z dobrze udokumentowanym API to kilka dni. Połączenie z systemem, który udostępnia wyłącznie eksport do pliku albo dostęp do bazy, to tygodnie — i dług, który wraca przy każdej aktualizacji tamtego systemu.",[104,458,459,462],{},[220,460,461],{},"2. Migracja danych z niekonsekwentnego źródła."," Jeśli w arkuszu ta sama firma występuje jako „Kowalski sp. z o.o.\", „Kowalski Sp.z.o.o\" i „KOWALSKI\", ktoś musi to rozstrzygnąć. Zwykle jest tego więcej, niż się wydaje.",[104,464,465,468],{},[220,466,467],{},"3. Praca offline."," Aplikacja, która musi działać bez połączenia i zsynchronizować się później, wymaga lokalnej bazy, kolejki operacji i reguł rozstrzygania konfliktów. To potrafi być jedna trzecia projektu.",[104,470,471,474],{},[220,472,473],{},"4. Wielojęzyczność wprowadzana później."," Dodanie drugiego języka do systemu, który nie był na to przygotowany, kosztuje kilkukrotnie więcej niż zaplanowanie tego od początku.",[104,476,477,480],{},[220,478,479],{},"5. Rozbudowany system uprawnień."," Różnica między „administrator i użytkownik\" a macierzą uprawnień per moduł, per pole i per oddział to tygodnie pracy i stały koszt w każdej kolejnej funkcji.",[104,482,483,486],{},[220,484,485],{},"6. Wymagania zgodności."," RODO w wersji podstawowej jest tanie. Wymóg audytu każdej zmiany danych, retencji i anonimizacji na żądanie to już osobny moduł.",[104,488,489,492],{},[220,490,491],{},"7. Niedomknięty zakres."," Największy pojedynczy czynnik. Projekt, w którym zakres ustala się w trakcie, kosztuje w praktyce 1,5–2 razy więcej niż ten sam projekt opisany przed startem.",[99,494,496],{"id":495},"czego-wycena-zwykle-nie-obejmuje","Czego wycena zwykle nie obejmuje",[104,498,499],{},"Wykonawcy podają koszt budowy. Do budżetu trzeba dopisać:",[414,501,502,508,514,520],{},[417,503,504,507],{},[220,505,506],{},"Utrzymanie"," — realistycznie 15–20% wartości projektu rocznie. Monitoring, aktualizacje bezpieczeństwa, drobne poprawki.",[417,509,510,513],{},[220,511,512],{},"Infrastrukturę"," — od kilkuset złotych miesięcznie za prosty system do kilku tysięcy przy większym ruchu.",[417,515,516,519],{},[220,517,518],{},"Treści i zdjęcia"," — przy systemach wewnętrznych pomijalne, przy produktach z częścią publiczną potrafią być znaczącą pozycją.",[417,521,522,525],{},[220,523,524],{},"Czas Twojego zespołu"," — warsztaty, testy odbiorcze, decyzje. Kilka do kilkunastu godzin tygodniowo przez cały projekt. To realny koszt, tylko nie widać go na fakturze.",[99,527,529],{"id":528},"jak-sprawdzić-czy-wycena-jest-uczciwa","Jak sprawdzić, czy wycena jest uczciwa",[104,531,532,533,536,537,258],{},"Poproś o rozbicie na etapy z kwotami i o listę założeń. Uczciwa wycena mówi nie tylko, co jest w zakresie, ale też ",[220,534,535],{},"czego w nim nie ma"," i ",[220,538,539],{},"co się stanie z ceną, jeśli założenie się nie potwierdzi",[104,541,542],{},"Jeśli dostajesz jedną liczbę bez rozbicia, nie masz jak porównać jej z inną jedną liczbą. Trzy oferty różniące się o rząd wielkości prawie zawsze oznaczają, że każda z nich wyceniła co innego.",[99,544,546],{"id":545},"jak-obniżyć-koszt-nie-obniżając-jakości","Jak obniżyć koszt, nie obniżając jakości",[104,548,549,552],{},[220,550,551],{},"Zawęź pierwsze wdrożenie do jednego procesu."," System obsługujący jeden proces od początku do końca daje wartość od pierwszego dnia. System obsługujący pięć procesów po 60% nie daje żadnej.",[104,554,555,558],{},[220,556,557],{},"Zrezygnuj z konfigurowalności, której jeszcze nie potrzebujesz."," „Chcemy móc to później zmieniać bez programisty\" to zwykle najdroższe zdanie w całej specyfikacji.",[104,560,561,564],{},[220,562,563],{},"Użyj gotowych elementów tam, gdzie nie budujesz przewagi."," Uwierzytelnianie, płatności, wysyłka maili, wyszukiwarka — istnieją dobre komponenty, których pisanie od zera jest wydatkiem bez zwrotu.",[104,566,567,570],{},[220,568,569],{},"Zapłać za warsztat przed budową."," Kilkanaście tysięcy wydane na domknięcie zakresu zwraca się wielokrotnie, bo usuwa główną przyczynę przekroczeń budżetu.",[99,572,574],{"id":573},"podsumowanie","Podsumowanie",[104,576,577,578,581],{},"Jeśli potrzebujesz jednej liczby na start rozmowy z zarządem: ",[220,579,580],{},"system wewnętrzny obsługujący jeden proces to około 80 tysięcy złotych netto i cztery miesiące",". Wszystko powyżej zależy od liczby ról, integracji i tego, jak dobrze opisany jest zakres — a nie od tego, ile ekranów ma aplikacja.",[104,583,584],{},"Jeśli chcesz liczbę, którą da się obronić przed zarządem, potrzebny jest warsztat na Twoich danych i Twoim procesie. To jedyny sposób, żeby wycena przestała być zgadywaniem.",{"title":118,"searchDepth":119,"depth":119,"links":586},[587,588,589,590,591,592,593],{"id":334,"depth":122,"text":335},{"id":408,"depth":122,"text":409},{"id":449,"depth":122,"text":450},{"id":495,"depth":122,"text":496},{"id":528,"depth":122,"text":529},{"id":545,"depth":122,"text":546},{"id":573,"depth":122,"text":574},"2026-09-02","Realne widełki cenowe dla aplikacji webowych, rozbicie kosztów na etapy i lista czynników, które podnoszą wycenę dwukrotnie. Bez „to zależy\" bez wyjaśnienia.",false,"\u002Fimg\u002Fblog\u002File-kosztuje-aplikacja-webowa.jpg",{},"\u002Fblog\u002File-kosztuje-aplikacja-webowa","---\ntitle: Ile kosztuje dedykowana aplikacja webowa w 2026 roku\ndescription: Realne widełki cenowe dla aplikacji webowych, rozbicie kosztów na etapy i lista czynników, które podnoszą wycenę dwukrotnie. Bez „to zależy\" bez wyjaśnienia.\ndate: 2026-09-02\ncategory: aplikacje-webowe\ntags:\n  - wycena\n  - budżet\n  - mvp\nauthor: zespol\nimage: \u002Fimg\u002Fblog\u002File-kosztuje-aplikacja-webowa.jpg\ntranslationKey: cost-of-a-web-application\ndraft: false\n---\n\nDedykowana aplikacja webowa dla firmy kosztuje w Polsce od około **60 tysięcy złotych netto** za prosty system wewnętrzny do **400 tysięcy i więcej** za platformę z wieloma rolami, integracjami i panelem klienta. Ten rozrzut nie wynika z niezdecydowania wykonawców — wynika z tego, że pod jednym hasłem kryją się projekty różniące się dziesięciokrotnie nakładem pracy.\n\nPoniżej rozbijam te liczby na części i pokazuję, co konkretnie przesuwa wycenę w górę.\n\n## Widełki według typu projektu\n\n| Typ projektu | Widełki netto | Czas do produkcji |\n|---|---|---|\n| Narzędzie wewnętrzne, jeden proces, jedna rola | 60–90 tys. zł | 3–4 miesiące |\n| System B2B z panelem klienta i kilkoma rolami | 120–220 tys. zł | 5–8 miesięcy |\n| Platforma SaaS z subskrypcjami i multi-tenancy | 250–400 tys. zł | 8–14 miesięcy |\n| Rozbudowa istniejącego systemu | 15–60 tys. zł za moduł | 3–10 tygodni |\n\nTo widełki dla wykonawcy z Polski, z zespołem seniorskim, przy stawkach 160–260 zł za godzinę. Oferty znacząco niższe zwykle oznaczają jedną z trzech rzeczy: mniejsze doświadczenie zespołu, niedoszacowany zakres albo model, w którym różnicę nadrabiają aneksy.\n\n## Na co faktycznie idą pieniądze\n\nRozkład kosztów w typowym projekcie średniej wielkości wygląda tak:\n\n- **Analiza i projekt — 15–20%.** Warsztaty, model danych, prototyp. Etap, na którym najłatwiej oszczędzić i najdrożej za tę oszczędność zapłacić.\n- **Backend i logika biznesowa — 35–40%.** Reguły, uprawnienia, integracje, wydajność.\n- **Interfejs — 25–30%.** Im więcej ról i widoków, tym więcej. Panel administracyjny bywa większy niż część kliencka.\n- **Testy i wdrożenie — 10–15%.** Środowiska, automatyzacja wydań, migracja danych.\n- **Zapas na nieznane — 10%.** Każdy projekt go ma. Wykonawcy, którzy go nie doliczają, nadrabiają aneksami.\n\n## Siedem rzeczy, które podwajają wycenę\n\n**1. Integracje z systemami bez API.** Połączenie z dobrze udokumentowanym API to kilka dni. Połączenie z systemem, który udostępnia wyłącznie eksport do pliku albo dostęp do bazy, to tygodnie — i dług, który wraca przy każdej aktualizacji tamtego systemu.\n\n**2. Migracja danych z niekonsekwentnego źródła.** Jeśli w arkuszu ta sama firma występuje jako „Kowalski sp. z o.o.\", „Kowalski Sp.z.o.o\" i „KOWALSKI\", ktoś musi to rozstrzygnąć. Zwykle jest tego więcej, niż się wydaje.\n\n**3. Praca offline.** Aplikacja, która musi działać bez połączenia i zsynchronizować się później, wymaga lokalnej bazy, kolejki operacji i reguł rozstrzygania konfliktów. To potrafi być jedna trzecia projektu.\n\n**4. Wielojęzyczność wprowadzana później.** Dodanie drugiego języka do systemu, który nie był na to przygotowany, kosztuje kilkukrotnie więcej niż zaplanowanie tego od początku.\n\n**5. Rozbudowany system uprawnień.** Różnica między „administrator i użytkownik\" a macierzą uprawnień per moduł, per pole i per oddział to tygodnie pracy i stały koszt w każdej kolejnej funkcji.\n\n**6. Wymagania zgodności.** RODO w wersji podstawowej jest tanie. Wymóg audytu każdej zmiany danych, retencji i anonimizacji na żądanie to już osobny moduł.\n\n**7. Niedomknięty zakres.** Największy pojedynczy czynnik. Projekt, w którym zakres ustala się w trakcie, kosztuje w praktyce 1,5–2 razy więcej niż ten sam projekt opisany przed startem.\n\n## Czego wycena zwykle nie obejmuje\n\nWykonawcy podają koszt budowy. Do budżetu trzeba dopisać:\n\n- **Utrzymanie** — realistycznie 15–20% wartości projektu rocznie. Monitoring, aktualizacje bezpieczeństwa, drobne poprawki.\n- **Infrastrukturę** — od kilkuset złotych miesięcznie za prosty system do kilku tysięcy przy większym ruchu.\n- **Treści i zdjęcia** — przy systemach wewnętrznych pomijalne, przy produktach z częścią publiczną potrafią być znaczącą pozycją.\n- **Czas Twojego zespołu** — warsztaty, testy odbiorcze, decyzje. Kilka do kilkunastu godzin tygodniowo przez cały projekt. To realny koszt, tylko nie widać go na fakturze.\n\n## Jak sprawdzić, czy wycena jest uczciwa\n\nPoproś o rozbicie na etapy z kwotami i o listę założeń. Uczciwa wycena mówi nie tylko, co jest w zakresie, ale też **czego w nim nie ma** i **co się stanie z ceną, jeśli założenie się nie potwierdzi**.\n\nJeśli dostajesz jedną liczbę bez rozbicia, nie masz jak porównać jej z inną jedną liczbą. Trzy oferty różniące się o rząd wielkości prawie zawsze oznaczają, że każda z nich wyceniła co innego.\n\n## Jak obniżyć koszt, nie obniżając jakości\n\n**Zawęź pierwsze wdrożenie do jednego procesu.** System obsługujący jeden proces od początku do końca daje wartość od pierwszego dnia. System obsługujący pięć procesów po 60% nie daje żadnej.\n\n**Zrezygnuj z konfigurowalności, której jeszcze nie potrzebujesz.** „Chcemy móc to później zmieniać bez programisty\" to zwykle najdroższe zdanie w całej specyfikacji.\n\n**Użyj gotowych elementów tam, gdzie nie budujesz przewagi.** Uwierzytelnianie, płatności, wysyłka maili, wyszukiwarka — istnieją dobre komponenty, których pisanie od zera jest wydatkiem bez zwrotu.\n\n**Zapłać za warsztat przed budową.** Kilkanaście tysięcy wydane na domknięcie zakresu zwraca się wielokrotnie, bo usuwa główną przyczynę przekroczeń budżetu.\n\n## Podsumowanie\n\nJeśli potrzebujesz jednej liczby na start rozmowy z zarządem: **system wewnętrzny obsługujący jeden proces to około 80 tysięcy złotych netto i cztery miesiące**. Wszystko powyżej zależy od liczby ról, integracji i tego, jak dobrze opisany jest zakres — a nie od tego, ile ekranów ma aplikacja.\n\nJeśli chcesz liczbę, którą da się obronić przed zarządem, potrzebny jest warsztat na Twoich danych i Twoim procesie. To jedyny sposób, żeby wycena przestała być zgadywaniem.\n",{"title":314,"description":595},{"loc":599},"blog\u002File-kosztuje-aplikacja-webowa",[605,606,607],"wycena","budżet","mvp","cost-of-a-web-application","CrCfWPYzkq8j_BRY_AW1tyw3srz4rA0rnNM9jT7GJmo",{"pl":6,"en":611},"web-applications",[613,682,748],{"id":614,"title":615,"audience":616,"body":620,"description":643,"extension":125,"faq":644,"heroHeadline":654,"heroSubline":655,"keyword":656,"meta":657,"navigation":142,"order":143,"parent":6,"path":658,"relatedCase":71,"scope":659,"seo":672,"sitemap":673,"slug":679,"stem":680,"__hash__":681},"subServicesPl\u002Fuslugi\u002Faplikacje-webowe\u002Fsystemy-b2b.md","Systemy B2B — platformy zamówień dla kontrahentów",[617,618,619],"Hurtownie i dystrybutorzy przyjmujący zamówienia mailem lub telefonicznie","Producenci sprzedający przez sieć stałych odbiorców z własnymi cennikami","Firmy, w których handlowiec spędza dzień na przepisywaniu zamówień do ERP",{"type":96,"value":621,"toc":639},[622,626,629,632,636],[99,623,625],{"id":624},"kiedy-to-się-opłaca","Kiedy to się opłaca",[104,627,628],{},"Wtedy, gdy da się policzyć godziny na przepisywanie zamówień. To jedna z niewielu inwestycji w oprogramowanie, którą można oszacować przed startem: liczba zamówień w miesiącu razy czas obsługi jednego daje liczbę, z którą warto porównać wycenę.",[104,630,631],{},"Nie opłaca się przy kilkunastu zamówieniach miesięcznie albo przy sprzedaży, w której każde zlecenie jest inne i wymaga rozmowy.",[99,633,635],{"id":634},"od-czego-zaczynamy","Od czego zaczynamy",[104,637,638],{},"Od cenników. Reguły cenowe są przy tych projektach najczęstszą przyczyną rozjazdu między wyceną a rzeczywistością — zwłaszcza gdy okazuje się, że obok cennika istnieje pięć wyjątków ustalonych kiedyś telefonicznie.",{"title":118,"searchDepth":119,"depth":119,"links":640},[641,642],{"id":624,"depth":122,"text":625},{"id":634,"depth":122,"text":635},"Panel, w którym kontrahent sam składa zamówienie, widzi swoje ceny i stany magazynowe. Zdejmuje z handlowców przepisywanie zamówień z maili i telefonów.",[645,648,651],{"q":646,"a":647},"Czy to zastąpi naszych handlowców?","Nie i nie o to chodzi. Platforma przejmuje zamówienia powtarzalne, które i tak są tylko przepisywaniem. Handlowiec zostaje przy tym, gdzie naprawdę jest potrzebny: negocjacje, nowi klienci, sytuacje nietypowe.",{"q":649,"a":650},"Nasi klienci są przyzwyczajeni do maila. Czy będą tego używać?","Część nie od razu, i trzeba to zaplanować. Zwykle działa jedno: żeby w panelu było coś, czego mailem nie ma — historia zamówień, dostępność na żywo, faktury do pobrania. Przymus bez korzyści nie działa.",{"q":652,"a":653},"Czy da się to wpiąć w nasz ERP?","To pierwsza rzecz, którą sprawdzamy przed wyceną — bo od niej zależy połowa kosztu. Jest różnica między systemem z udokumentowanym API a takim, z którego dane wychodzą przez nocny eksport pliku.","Kontrahent składa zamówienie sam, o dowolnej porze","Dopóki zamówienia przychodzą mailem i telefonem, sprzedaż hurtowa skaluje się liczbą handlowców. Platforma B2B przenosi ten ruch do systemu, razem z cennikami indywidualnymi i stanem magazynu.","system B2B dla firm",{},"\u002Fuslugi\u002Faplikacje-webowe\u002Fsystemy-b2b",[660,663,666,669],{"title":661,"body":662},"Cenniki indywidualne i rabaty","Każdy kontrahent widzi swoje warunki: cennik, próg rabatowy, limit kupiecki. Reguły cenowe siedzą w systemie, a nie w pamięci handlowca — więc urlop przestaje być ryzykiem.",{"title":664,"body":665},"Stan magazynowy i terminy dostępności","Dostępność pokazywana z rezerwacjami, nie z surowego stanu. Kontrahent widzi, co może zamówić dziś, a co za dwa tygodnie, i nie dzwoni z tym pytaniem.",{"title":667,"body":668},"Historia i powtarzanie zamówień","Poprzednie zamówienia jako punkt wyjścia dla kolejnych — przy powtarzalnych koszykach to jest ta funkcja, która realnie zmienia częstotliwość zakupów.",{"title":670,"body":671},"Wpięcie w ERP bez podwójnego wprowadzania","Zamówienie ląduje w systemie magazynowo-księgowym automatycznie. To jest cały sens projektu: gdy dane trzeba przepisać ręcznie, platforma dokłada pracy zamiast ją zdejmować.",{"title":615,"description":643},{"loc":658,"alternatives":674},[675,676,677],{"hreflang":190,"href":658},{"hreflang":192,"href":658},{"hreflang":194,"href":678},"\u002Fen\u002Fservices\u002Fweb-applications\u002Fb2b-systems","systemy-b2b","uslugi\u002Faplikacje-webowe\u002Fsystemy-b2b","qvXeHQ0BhS7qKqJmciFJdY34rXOeENM3fLUDzu5qKGY",{"id":683,"title":684,"audience":685,"body":689,"description":709,"extension":125,"faq":710,"heroHeadline":720,"heroSubline":721,"keyword":722,"meta":723,"navigation":142,"order":122,"parent":6,"path":724,"relatedCase":281,"scope":725,"seo":738,"sitemap":739,"slug":745,"stem":746,"__hash__":747},"subServicesPl\u002Fuslugi\u002Faplikacje-webowe\u002Fpanele-klienta.md","Panel klienta — samoobsługa zamiast maili do biura",[686,687,688],"Firmy usługowe, w których obsługa odpowiada na te same pytania o status","Organizacje wysyłające dokumenty i faktury mailem, na żądanie","Zespoły, w których zgłoszenia klientów żyją w skrzynce, a nie w rejestrze",{"type":96,"value":690,"toc":705},[691,695,698,702],[99,692,694],{"id":693},"czego-panel-nie-naprawi","Czego panel nie naprawi",[104,696,697],{},"Nie naprawi procesu, który jest niejasny także wewnątrz firmy. Jeśli status sprawy jest przedmiotem interpretacji, panel pokaże tę niejasność klientowi — czasem to jest wartość sama w sobie, ale trzeba wiedzieć, że tak się stanie.",[99,699,701],{"id":700},"jak-mierzymy-efekt","Jak mierzymy efekt",[104,703,704],{},"Liczbą zgłoszeń do obsługi w podziale na kategorie, zebraną przed wdrożeniem. Bez tej liczby nie da się później powiedzieć, czy projekt cokolwiek zmienił — a to jest pytanie, które zawsze pada po roku.",{"title":118,"searchDepth":119,"depth":119,"links":706},[707,708],{"id":693,"depth":122,"text":694},{"id":700,"depth":122,"text":701},"Miejsce, w którym klient sprawdza status, pobiera dokumenty i zgłasza sprawę sam. Zdejmuje z obsługi pytania, na które odpowiedź już jest w systemie.",[711,714,717],{"q":712,"a":713},"Czy panel musi być zintegrowany z naszym systemem?","Powinien, inaczej ktoś będzie aktualizował go ręcznie i panel stanie się kolejnym miejscem do pilnowania. Jeśli integracja jest na starcie niemożliwa, mówimy to wprost i proponujemy węższy zakres, który da się utrzymać.",{"q":715,"a":716},"Ilu klientów musi go używać, żeby się opłacił?","Nie liczba klientów decyduje, tylko liczba powtarzalnych pytań. Panel dla trzydziestu klientów, którzy pytają o status co tydzień, zwraca się szybciej niż panel dla trzystu, którzy nie pytają o nic.",{"q":718,"a":719},"Czy da się to zrobić etapami?","Tak i zwykle tak robimy. Pierwsza wersja to najczęściej same statusy i dokumenty — najkrótsza droga do sprawdzenia, czy klienci w ogóle będą logować się do panelu.","Klient sprawdza sam to, o co dziś dzwoni","Większość zgłoszeń do biura obsługi to pytania, na które odpowiedź już istnieje w Waszym systemie — tylko nie w miejscu, w którym klient pyta.","panel klienta",{},"\u002Fuslugi\u002Faplikacje-webowe\u002Fpanele-klienta",[726,729,732,735],{"title":727,"body":728},"Status sprawy widoczny na bieżąco","Etap realizacji, terminy i historia zmian — pokazane wprost, zamiast opisywane w odpowiedzi na telefon. Rejestr powstaje przy okazji, więc po miesiącu da się odtworzyć, co się działo.",{"title":730,"body":731},"Dokumenty i faktury do pobrania","Umowy, protokoły, faktury i załączniki w jednym miejscu, z historią. To zwykle najczęstsza pojedyncza przyczyna kontaktu z biurem.",{"title":733,"body":734},"Zgłoszenia z rejestrem, nie w skrzynce","Formularz zgłoszenia z kategorią, priorytetem i śladem odpowiedzi. Sprawa przestaje ginąć między osobami i między zmianami.",{"title":736,"body":737},"Role i uprawnienia po stronie klienta","Kto z firmy klienta widzi faktury, a kto tylko statusy. Liczba ról jest przy panelach głównym czynnikiem kosztu, więc ustalamy ją na warsztacie, a nie w trakcie budowy.",{"title":684,"description":709},{"loc":724,"alternatives":740},[741,742,743],{"hreflang":190,"href":724},{"hreflang":192,"href":724},{"hreflang":194,"href":744},"\u002Fen\u002Fservices\u002Fweb-applications\u002Fclient-portals","panele-klienta","uslugi\u002Faplikacje-webowe\u002Fpanele-klienta","GPAqCpy7xoOrW9wO1cFBHs7bk9k-O5I6eoKy9gDZ1wo",{"id":749,"title":750,"audience":751,"body":755,"description":773,"extension":125,"faq":774,"heroHeadline":784,"heroSubline":785,"keyword":786,"meta":787,"navigation":142,"order":119,"parent":6,"path":788,"relatedCase":281,"scope":789,"seo":802,"sitemap":803,"slug":809,"stem":810,"__hash__":811},"subServicesPl\u002Fuslugi\u002Faplikacje-webowe\u002Fplatformy-saas.md","Budowa platformy SaaS — od MVP do pierwszych klientów",[752,753,754],"Firmy, które chcą sprzedawać własne narzędzie w abonamencie","Zespoły z działającym rozwiązaniem wewnętrznym, które ma potencjał produktowy","Startupy przed pierwszą rundą, którym inwestor pyta o plan wykonania",{"type":96,"value":756,"toc":769},[757,759,762,766],[99,758,113],{"id":112},[104,760,761],{},"Nie budujemy platformy z pełnym zakresem przed pierwszym klientem. Nie obiecujemy też, że dobra architektura zastąpi dystrybucję — najczęstszą przyczyną porażki produktów SaaS, które oglądaliśmy, nie był kod.",[99,763,765],{"id":764},"warsztat-discovery-przy-saas","Warsztat discovery przy SaaS",[104,767,768],{},"Jest tu ważniejszy niż gdziekolwiek indziej, bo zakres nie wynika z istniejącego procesu — trzeba go wymyślić. Wychodzimy z niego z listą tego, co zostaje na później, i to ta lista decyduje o terminie pierwszej wersji.",{"title":118,"searchDepth":119,"depth":119,"links":770},[771,772],{"id":112,"depth":122,"text":113},{"id":764,"depth":122,"text":765},"Wielodostępność, subskrypcje, onboarding i rozliczenia. Budujemy produkty SaaS w wersji, którą da się sprzedać, zanim urośnie zakres.",[775,778,781],{"q":776,"a":777},"Ile trwa pierwsza wersja?","Przy zakresie zawężonym do jednego procesu i jednego typu użytkownika — zwykle kilkanaście tygodni do wersji, którą da się pokazać płacącemu klientowi. Zakres, nie technologia, decyduje tu o wszystkim.",{"q":779,"a":780},"Czy zbudujecie to za udziały?","Nie. Pracujemy za wynagrodzenie, bo tylko wtedy możemy uczciwie powiedzieć, że czegoś nie warto budować — a przy produktach to jest najcenniejsza rzecz, jaką wykonawca może powiedzieć.",{"q":782,"a":783},"Mamy narzędzie wewnętrzne. Czy da się z niego zrobić produkt?","Czasem tak, ale rzadko przez rozbudowę istniejącego kodu. Narzędzie wewnętrzne zwykle zakłada jednego klienta w każdej warstwie. Zaczynamy od audytu, który mówi, co da się przenieść, a co trzeba napisać od nowa.","Najpierw wersja, którą da się sprzedać","Najczęstszy błąd przy SaaS to zbudowanie kompletnego produktu przed pierwszym płacącym klientem. Zakres, który wygląda na minimalny, i tak zwykle jest za duży.","budowa platformy SaaS",{},"\u002Fuslugi\u002Faplikacje-webowe\u002Fplatformy-saas",[790,793,796,799],{"title":791,"body":792},"Wielodostępność od pierwszego dnia","Rozdzielenie danych między klientów jest decyzją architektoniczną, której nie da się dołożyć później bez przepisywania. Ustalamy model — wspólna baza czy osobne — zanim powstanie pierwszy ekran.",{"title":794,"body":795},"Subskrypcje i rozliczenia","Plany, limity, okresy próbne i obsługa nieudanych płatności. Integracja z operatorem płatności zamiast własnej obsługi kart — to jest miejsce, gdzie budowanie od zera nie ma żadnego uzasadnienia.",{"title":797,"body":798},"Onboarding, który nie wymaga rozmowy","Jeśli każdy nowy klient potrzebuje wdrożenia przez telefon, produkt nie jest SaaS-em, tylko usługą z panelem. Rejestracja i pierwsze uruchomienie projektujemy jako osobny, mierzony proces.",{"title":800,"body":801},"Metryki produktowe wbudowane, nie doklejone","Aktywacja, retencja i użycie funkcji zbierane od startu. Bez tego pierwsze decyzje produktowe podejmuje się na przeczuciu, a to jest najdroższy sposób podejmowania decyzji.",{"title":750,"description":773},{"loc":788,"alternatives":804},[805,806,807],{"hreflang":190,"href":788},{"hreflang":192,"href":788},{"hreflang":194,"href":808},"\u002Fen\u002Fservices\u002Fweb-applications\u002Fsaas-platforms","platformy-saas","uslugi\u002Faplikacje-webowe\u002Fplatformy-saas","OZwtdjwdP0kp3iwxLOt5NuGq4hhN-mEHR9z6rUPioQc",[813],{"code":814,"label":815,"name":816,"to":195},"en","EN","Angielski",1790522541879]