Ile kosztuje aplikacja w Laravelu? Od czego zależy wycena
Autor:
Paweł Matusiak
·
Nie ma jednej ceny za system CRM. Jest zakres prac: role, integracje, dane, mobilka, terminy. Poniżej pokazujemy, z czego składa się wycena w GESOFT — bez sztucznego od złotówki.
Ile kosztuje aplikacja? bez opisu zakresu jest jak pytanie ile kosztuje samochód. W GESOFT dajemy widełki na stronie — Starter od 2 500 zł za wizytówkę, Business od 6 000 zł za rozbudowaną stronę lub mały panel — a dokładną kwotę po analizie. Pakiet Enterprise jest wyceną indywidualną: tak opisujemy złożone systemy webowe i aplikacje mobilne. Ten artykuł tłumaczy, co winduje cenę, a co da się świadomie odłożyć na etap drugi. Nie znajdziesz tu ceny katalogowej za CRM albo sklep B2B — bo uczciwej nie ma.
Cena, którą ktoś wystawia od 15 000 zł za dowolny panel bez rozmowy o rolach, jest marketingiem, nie wyceną. Cena, którą ktoś wystawia 200 000 zł za ten sam panel bez briefu, też. My prosimy o proces, role i integracje, i w 24 godziny wracamy z widełkami albo z informacją, że przy tym zakresie trzeba godziny analizy, zanim padnie liczba. Bezpłatnie. Kod, 6 miesięcy gwarancji i wdrożenie na serwer są w projekcie, nie jako niespodzianka po odbiorze.
Co naprawdę wpływa na wycenę
- Liczba ról i ekranów — inny panel dla klienta, inny dla pracownika, inny dla admina to trzy produkty w jednym. Dziesięć ról z wyjątkami boli bardziej niż dwa czytelne poziomy.
- Integracje — Przelewy24, Stripe, kurier, ERP, KSeF, SMS, Google Calendar. Każde API to analiza, sandbox, błędy bramki i obsługa zwrotów. Brak API po drugiej stronie (tylko CSV raz w tygodniu) też kosztuje, inaczej.
- Dane i migracja — czy startujemy od zera, czy wciągamy historię ze starego Excela / innego systemu z dubletami i śmieciem w kolumnach.
- Wymagania prawne — RODO, branżowe archiwum, ślad audytowy, dwuskładnikowe logowanie. Taniej na starcie niż po audycie.
- Aplikacja Android — to osobny produkt z backendem API, nie ten sam panel w mniejszym oknie. Nawet gdy powstaje razem z aplikacją webową, jest osobną linią w ofercie.
- Termin — realny harmonogram jest tańszy niż na wczoraj z równoległymi zmianami zakresu. Skrót nie usuwa ról, tylko dokładamy ludzi albo obcinamy MVP.
Orientacyjne rzędy wielkości (nie cennik CRM)
- Strona firmowa z CMS i formularzem: od kilku tysięcy złotych. Na stronie: Starter od 2 500 zł za wizytówkę w podanym zakresie.
- Rozbudowana strona albo mały panel: Business od 6 000 zł jako dolne widełki — konkret zależy od ekranów i logowania.
- Panel (rezerwacje, proste zamówienia, baza klientów): zwykle niski-średni pięciocyfrowy budżet, zależnie od integracji. To nadal nie jest cena z katalogu, tylko rząd wielkości po briefie.
- CRM / B2B / e-commerce z magazynem i płatnościami: projekt etapowy, wyceniany po analizie — tu nie ma uczciwej ceny z katalogu i nie będziemy jej zmyślać.
- Aplikacja Android + API Laravel: zawsze jako osobna linia w ofercie, nawet gdy powstaje razem z panelem webowym.
Jak przygotować brief, żeby wycena była celna
Niepełny zakres wymaga rezerwy w wycenie. Po doprecyzowaniu wymagań możemy ją ograniczyć. W opisie projektu warto uwzględnić:
- Kto korzysta z systemu (role) i co ma zrobić w pierwszym miesiącu — nie lista marzeń na pięć lat.
- Przykład obecnego procesu: choćby zdjęcia kartek, maili, fragment Excela, nagranie ekranu starego panelu.
- Lista integracji, które są must-have na start, i tych, które mogą poczekać (SMS tak, lojalność nie).
- Czy jest deadline (sezon, targi, zmiana przepisów, utrata licencji SaaS).
- Czy potrzebna jest apka mobilna od dnia zero, czy wystarczy wersja webowa na telefonie.
- Gdzie ma stać system (Wasz serwer, VPS, my hostujemy) i czy jest umowa powierzenia do podpisania.
Często polecamy MVP: najpierw rdzeń, który zastępuje największy ból (np. przyjęcie zamówienia i statusy), potem raporty, potem automatyzacje. To taniej i mniej ryzykowne niż wszystko od razu. Etap drugi wyceniamy, gdy etap pierwszy już żyje — liczby są wtedy prawdziwsze niż w kick-offie. Stack zostaje ten sam: Laravel + Vue, bez przepisywania.
WordPress, SaaS czy Laravel?
Jeśli problem rozwiązuje gotowy SaaS za kilkaset złotych miesięcznie i jesteś w stanie żyć z jego ograniczeniami — tak bywa rozsądniej. Jeśli płacisz za trzy narzędzia plus pracę ręczną, dedykowany Laravel często zwraca się w ciągu roku. Porównanie z CMS-em rozpisaliśmy w WordPress vs Laravel: wizytówka nie powinna kosztować jak CRM, a CRM nie powinien udawać, że zmieści się w motywie z wtyczką członkostwa.
W widełkach Starter / Business nie ma magii. Starter to strona do ok. 5 podstron, podstawowe SEO, formularz, SSL, miesiąc wsparcia i hosting na 12 miesięcy — zakres z cennika na stronie głównej. Business to do ok. 15 podstron albo mała aplikacja, CMS, blog, dłuższe wsparcie. Wszystko powyżej — indywidualnie. Ceny są netto. Dokładna wycena po analizie wymagań, nie po hasełku potrzebuję CRM.
Co jest w cenie projektu, a co jest utrzymaniem
W cenie budowy: analiza uzgodnionego zakresu, development, testy, wdrożenie, SSL, dokumentacja, repozytorium Git, 6 miesięcy gwarancji na błędy w dostarczonym zakresie. Nie jest w cenie: wieczne nowe funkcje, licencje bramek płatności, pakiety SMS, Twój serwer po gwarancji, opieką 24/7. Opieka (aktualizacje PHP, zależności, kopie, drobne poprawki) to osobny pakiet albo Wasz administrator. Mówimy to na starcie, żeby 6 miesięcy gwarancji nie zostało zrozumiane jako abonament za roadmapę.
Wycena u nas jest bezpłatna i przychodzi w 24 godziny. Opisz projekt na stronie kontaktu albo zadzwoń: +48 517 123 374. Im więcej o rolach i integracjach, tym mniej widełek, tym więcej liczby. Jeśli nie wiesz, od czego zacząć — wystarczy kto się loguje i jaki jest pierwszy ból. Resztę dopytamy.
Jak czytamy widełki, żeby się nie oszukać
Od 2 500 zł i od 6 000 zł to dolne krawędzie pakietów z konkretnym zakresem na stronie głównej, nie uniwersalna cena za system. Jeśli w mailu piszesz potrzebuję coś jak Salesforce, a w budżecie masz Starter, uczciwa odpowiedź brzmi: to nie ten pakiet, oto co wejdzie w Business jako mały panel, a oto czego nie obiecujemy. Wolimy stracić szumne zapytanie niż dostarczyć pół CRM-u w cenie wizytówki i udawać, że reszta wejdzie w gwarancję.
Pięciocyfrowy budżet na panel nie oznacza, że w środku jest magiczna liczba. Oznacza rząd: po briefie powiemy bliżej dołu albo bliżej góry, zależnie od liczby integracji i migracji. Jeśli ktoś daje jedną kwotę bez pytań o role, albo nie wie, albo doliczy aneksami. My doliczamy aneksami tylko to, co sami razem dopiszecie do zakresu. Milczenie w briefie (jest ERP, ale nie powiedzieliśmy) wychodzi w analizie, nie na fakturze tydzień przed deadlinem.
Etapy, zaliczki i co się dzieje, gdy kończy się gwarancja
Prace etapowe mają odbiory: prototyp do kliknięcia, MVP na teście, produkcja. Płatności wiążemy z tymi punktami, nie z humorem sprintu. Gwarancja 6 miesięcy liczy się od odbioru danego zakresu i obejmuje błędy, nie nowe pomysły. Po gwarancji możesz: nic (kod jest Twój, inny zespół bierze Git), pakiet opieki (aktualizacje, kopie, drobne poprawki) albo osobne wyceny kolejnych etapów. Nie ma ukrytej licencji rocznej za prawo do własnego repozytorium.
Hosting, bramka płatności i SMS nigdy nie są w cenie magicznie zero. Albo są po Twojej stronie (faktury od operatora), albo jako koszt odsprzedany / wskazany. W wycenie rozdzielamy budowę od tych abonamentów, żeby 6 000 zł od Business nie udawało, że zawiera rok Przelewy24 i sto tysięcy SMS-ów. To samo z serwerem: VPS w UE z kopiami to inna linia niż godzina programisty.
Porównanie z agencją od strony i z fabryką oprogramowania
Agencja, która robi strony, wyceni panel jak rozbudowaną witrynę: mało ról, dużo wyglądu, zero kolejek. Fabryka oprogramowania wyceni ten sam panel jak produkt dla stu klientów: discovery, design system, trzy środowiska, pół roku zanim wstanie pierwsze zamówienie. GESOFT jest pośrodku: software house na MŚP. Analiza jest krótka i konkretna, stack jest jeden (Laravel + Vue), etapy są widoczne. Nie sprzedajemy discovery na 80 godzin, zanim zobaczysz ekran. Nie sprzedajemy też motywu z wtyczką, który udaje B2B.
Jeśli po briefie wychodzi, że taniej będzie SaaS albo CMS, mówimy to i nie wystawiamy faktury za rezygnację z customu. Jeśli wychodzi custom, dostajesz zakres, etapy i widełki albo kwotę. Gwarancja 6 miesięcy i Git są w umowie, nie w stopce oferty marketingowej. Telefon +48 517 123 374 i formularz służą do tego briefu — nie do umawiania prezentacji slajdów o transformacji.
Zmiana kursu w trakcie (okazało się, że jednak Android w terenie, jednak KSeF, jednak drugi magazyn) nie jest grzechem. Jest aneksem. Zapisujemy nowy etap, nowy termin, nową kwotę. Najdroższe projekty to te, w których zakres pływa, a cena stoi. Lepiej dwa mniejsze odbiory niż jeden wielki dzień, w którym wszystko miało być gotowe i nic nie jest. O tym samym piszemy przy WordPress vs Laravel: etapowanie strony i panelu bywa najtańszą drogą.
Czego nie wliczamy w widełki z głowy
Nie zgadujemy kosztu integracji z ERP, którego API zobaczymy pierwszy raz na kick-offie. W wycenie wtedy stoi osobna pozycja po analizie dokumentacji albo po jednym dniu discovery technicznego. Nie zgadujemy migracji z bazy, której nikt nie otwierał od 2018. Nie zgadujemy aplikacji iOS, jeśli w briefie jest tylko Android. Te trzy rzeczy najczęściej psują cudze oferty od-do. U nas albo są w zakresie po oględzinach, albo są wyraźnie poza nim.
Szkolenie zespołu (godzina na role, import, typowy dzień handlowca) jest w odbiorze, nie jako osobny produkt za pięciocyfrową kwotę. Wielodniowe warsztaty zmiany kultury firmy — nie. Dokumentacja dla administratora i krótki opis dla użytkownika idą z Gitem. Jeśli potrzebujesz nagrania wideo albo drugiej tury po miesiącu, dopisujemy to, zamiast udawać, że było w cenie Business od 6 000 zł. Ta uczciwość jest tańsza niż spór po starcie. Pytania o widełki bez briefu zawsze kończą się tą samą odpowiedzią: opisz role i integracje, wrócimy w 24 godziny z liczbą albo z rzędem wielkości, nie z cennikiem CRM z katalogu. Kod źródłowy i 6 miesięcy gwarancji są w umowie budowy, nie w osobnym abonamencie za samo prawo do odbioru własnego repozytorium Git po zakończeniu uzgodnionych prac.
Co jest w pakietach ze strony, a czego tam nie ma
Starter od 2 500 zł netto: responsywna strona do ok. 5 podstron, podstawowe SEO, formularz, SSL, 1 miesiąc wsparcia, hosting 12 miesięcy — zakres z cennika na stronie głównej, nie CRM. Business od 6 000 zł netto: do ok. 15 podstron albo mała aplikacja, CMS, blog, dłuższe wsparcie, analityka. Enterprise: wycena indywidualna — aplikacja webowa lub mobilna, API, integracje. Wszystkie kwoty netto; dokładna wycena po analizie. 6 miesięcy gwarancji i Git wchodzą przy budowie aplikacji, nie jako magiczna linia w Starterze, który jest wizytówką. Nie ma pozycji „CRM od 15 000 zł” — bo bez ról i integracji to zgadywanie.
W cenie budowy uzgodnionego zakresu: analiza, development, testy, wdrożenie, SSL, dokumentacja, repozytorium. Poza ceną: licencje bramek, pakiety SMS, abonament SaaS po drodze, Wasz serwer po gwarancji, 24/7, wieczne nowe funkcje. Opieka (PHP, zależności, kopie) to osobny pakiet albo Wasz admin. Płatności etapowe wiążemy z odbiorami (prototyp, MVP na teście, produkcja), nie z humorem sprintu. Zaliczka nie jest karą; jest zabezpieczeniem slotu w kalendarzu.
Discovery, bufor i kiedy mówimy „najpierw dzień analizy”
Jeśli brief jest konkretny (trzy role, Przelewy24, import z jednego Excela, bez Androida), wracamy w 24h z widełkami albo kwotą. Jeśli w mailu jest „coś jak Salesforce plus aplikacja plus KSeF plus dwa ERP”, nie zgadujemy. Wyceniamy krótki discovery (godziny, nie kwartał) albo dajemy rząd wielkości z jawnym buforem na nieznane API. Bufor to koszt zgadywania, nie marża ukryta w cenniku. Po discovery bufor spada albo zakres wychodzi poza budżet — i mówimy to, zanim wystawimy FV za pół roku worka.
Integracja bez dokumentacji API, baza, której nikt nie otwierał od 2018, iOS gdy w briefie jest tylko Android — trzy klasyczne miny cudzych ofert „od–do”. U nas są albo w zakresie po oględzinach, albo wyraźnie poza. Migracja danych jest osobnym etapem z raportem konfliktów (duble NIP, śmieciowe telefony), nie „na końcu wciągniemy”. To samo z RODO: zgody i retencja na analizie są tańsze niż skrypt anonimizacji na stu tysiącach rekordów.
TCO dwóch–trzech lat, nie tylko kick-off
Custom na starcie jest droższy niż wtyczka albo SaaS. W horyzoncie 2–3 lat wygrywa, gdy płacicie za trzy narzędzia plus Excel, gdy update Woo łamie cenniki, gdy licencja SaaS rośnie z liczbą użytkowników. TCO to budowa + hosting + bramki + godziny opieki + koszt zmiany wykonawcy. Git i popularny stack (Laravel, Vue) ten ostatni koszt obcinają. Zamknięta chmura bez eksportu go podbija. Porównanie z CMS — w WordPress vs Laravel; architektura panelu — w Laravel + Vue.
Jeśli po briefie taniej wyjdzie SaaS albo Starter, powiemy to i nie wystawimy FV za rezygnację z customu. Jeśli custom — zakres, etapy, widełki albo kwota, 6 miesięcy gwarancji, kod. Formularz albo +48 517 123 374. Im więcej o rolach, tym mniej widełek, tym więcej liczby. Nie ma uczciwej ceny katalogowej za CRM; jest uczciwy proces wyceny.
Najczęściej zadawane pytania
- Ile kosztuje aplikacja webowa na zamówienie?
- Strona z CMS od kilku tysięcy zł (Starter od 2 500 zł za wizytówkę w podanym zakresie). Panel (rezerwacje, proste zamówienia) zwykle niski-średni pięciocyfrowy budżet po briefie. CRM / B2B z płatnościami — po analizie, etapami. Nie ma uczciwej ceny z katalogu.
- Czy wycena jest płatna?
- Nie. Opisujesz proces, w 24h dostajesz widełki i rekomendację: CMS, MVP albo etapowanie. Bez zobowiązań.
- Co winduje cenę?
- Liczba ról, integracje (płatności, ERP, KSeF, SMS), migracja danych, Android, termin na wczoraj, wymagania RODO dokładane po modelu bazy.
- Czy mogę zacząć od MVP?
- Tak — i tak zwykle radzimy. Najpierw rdzeń, który zdejmuje największy ból, potem raporty i automatyzacje. Drugi etap wyceniamy, gdy pierwszy już działa.
- Czy dostanę kod i gwarancję?
- Tak. Repozytorium Git, dokumentacja, wdrożenie, SSL i 6 miesięcy gwarancji na wykonane prace. Aplikacja nie zostaje w cudzej chmurze bez wyjścia.
- Ile kosztuje aplikacja Android?
- Zawsze osobna linia, nawet gdy idzie razem z panelem. Cena zależy od trybu offline, skanera, ról w terenie. Nie ma kwoty z katalogu za apkę do CRM.
- Czy 6 000 zł to cena CRM?
- Nie. Business od 6 000 zł to dolne widełki rozbudowanej strony albo małego panelu, zgodnie z pakietem na stronie. CRM z rolami i integracjami jest wyceną indywidualną (Enterprise).
- Co jeśli w trakcie zmienimy zakres?
- Zapisujemy zmianę i jej wpływ na termin oraz kwotę, zanim wejdzie w sprint. Cichy dopisek i jeszcze to zróbcie jest najdroższym sposobem na projekt. Lepiej obciąć MVP niż udawać, że zakres jest gumą.
Powiązana usługa:
Aplikacje Laravel i Vue.js
Opisz projekt