Vlad Sedenko · Web Product Developer

Usługa / Niezależny specjalista

SaaS, który wychodzi na produkcję i się skaluje — nie tylko demo

SaaS to więcej niż interfejs — to konta, role, rozliczenia, dane i logika, która to wszystko spina. Buduję aplikacje webowe od początku do końca: od najmniejszej wersji do wypuszczenia po produkt, który dalej rośnie, z architekturą dobraną do tego, dokąd naprawdę zmierza Twój biznes. Ponad 10 lat, 120+ wdrożeń, baza w Warszawie, praca w całej UE.
  • Zakres produktu i architektura, która nie będzie wymagać przepisania za pół roku
  • Konta, role, subskrypcje i rozliczenia ze Stripe
  • Dashboardy, panele admina, portale klienta i narzędzia wewnętrzne
  • Stały zakres i cena na piśmie, cotygodniowe demo, cały kod należy do Ciebie
Otrzymaj wycenę projektu

/ Dopasowanie

Dla kogo to jest

Founderzy z pomysłem na produkt

Potrzebujesz prawdziwej aplikacji, do której użytkownicy mogą się zarejestrować i za nią zapłacić — a nie kolejnego pitch decku czy klikalnego prototypu.

Małe firmy

Operacje na arkuszach, wątkach mailowych i taśmie klejącej — potrzebny jeden system dopasowany do tego, jak naprawdę pracujecie.

Zespoły SaaS

Doświadczone ręce do nowego modułu, rozplątania istniejącego kodu albo wersji drugiej.

Agencje i firmy konsultingowe

Portal klienta albo narzędzie wewnętrzne — bez zatrudniania własnego zespołu.

Jeśli nie wiesz, czy to, czego potrzebujesz, to „SaaS" czy „po prostu aplikacja webowa" — nie przejmuj się etykietą. Liczy się to, co produkt ma robić, i właśnie po to jest pierwsza rozmowa.

/ Zakres

Co buduję

Konta, role i multi-tenancy

Rejestracja, logowanie, uprawnienia — hydraulika, której potrzebuje każdy produkt i której żaden użytkownik nie powinien zauważyć. Jeśli klientami są firmy, aplikacja jest multi-tenant od początku: każdy klient ma własną przestrzeń z własnymi użytkownikami, rolami i ściśle oddzielonymi danymi. Tanie pierwszego dnia, boleśnie drogie do doklejenia później — dlatego zapada na etapie zakresu.

Subskrypcje i rozliczenia ze Stripe

SaaS, który nie umie pobierać pieniędzy, to hobby. Stripe podpięty kompleksowo: plany, subskrypcje miesięczne i roczne, triale, upgrade'y, anulowania, odzyskiwanie nieudanych płatności i faktury. Dane kart nigdy nie dotykają Twoich serwerów; płatności idą prosto na Twoje konto Stripe.

Dashboardy i ekrany użytkownika

Listy, filtry, wyszukiwanie, wykresy, eksporty — projektowane wokół zadań, które użytkownicy naprawdę wykonują, a nie wokół struktury bazy. Różnica między produktem, który ludzie tolerują, a takim, który polecają.

Panele admina i narzędzia wewnętrzne

Widzisz, co dzieje się w środku produktu: kto się zarejestrował, kto płaci, gdzie użytkownicy utykają. Panel administracyjny budowany równolegle z produktem — zespół prowadzi biznes bez proszenia developera o zapytania do bazy.

Integracje

Płatności, email transakcyjny, CRM, analityka, księgowość, zewnętrzne API — połączone w jeden system. Tam, gdzie integracja może uratować przed budowaniem całej funkcji, powiem to wprost.

Portale klienta

Często najcenniejszą aplikacją jest portal, w którym obecni klienci widzą swoje zamówienia, dokumenty, rezerwacje albo status projektu — zastępując sto maili tygodniowo. Ta sama architektura, inny model biznesowy.

/ Etapy

Jak wycenia się budowę SaaS

Najdroższy błąd w oprogramowaniu na zamówienie to zbudowanie zbyt wiele, zanim ktokolwiek zacznie z tego korzystać. Dlatego każdy SaaS wyceniam etapami.

Etap pierwszy to MVP — najmniejsza wersja, do której prawdziwi użytkownicy mogą się zalogować i uzyskać wartość. MVP to osobna usługa: od 5000 € w stałej cenie, dostarczane w 2–4 tygodnie. Kluczowe: MVP powstaje na modelu danych i architekturze pełnego produktu — nic nie ląduje w koszu, gdy rośniesz.

Potem iterujemy. Każdy kolejny etap — rozliczenia, więcej ról, integracje, panel admina v2 — dostaje własny spisany zakres, stałą cenę i termin, zanim się zacznie. Decydujesz, co budować dalej, na podstawie tego, co mówią prawdziwi użytkownicy, a nie roadmapy wymyślonej przed startem. Większe aplikacje zawsze wyceniam w ten sposób: jako sekwencję etapów zatwierdzanych po jednym, nigdy jako jedną przytłaczającą wycenę za rok pracy.

/ Stack

Wybory architektoniczne dla nie-inżynierów

Nie musisz wiedzieć, jak działa stack, ale zasługujesz na to, by wiedzieć, dlaczego został wybrany. Mój domyślny zestaw dla SaaS jest celowo nudny:

Next.js — sama aplikacja

Framework stojący za wieloma produktami, z których już korzystasz. Szybkie strony, dobre SEO dla części publicznych i ogromny rynek specjalistów, gdyby zespół kiedyś urósł poza mnie.

Laravel (PHP) — cięższy backend

Dojrzały, świetnie udokumentowany i słynnie dobry dokładnie w tym, czego potrzebuje SaaS: kolejki, zadania cykliczne, powiadomienia, rozliczenia.

PostgreSQL — baza danych

Niezawodny open-source'owy koń roboczy, na którym działają i banki, i startupy. Twoje dane są w formacie, z którym poradzi sobie każdy developer na świecie.

Stripe — pieniądze

Budowanie własnych rozliczeń to sposób, w jaki umierają produkty. Stripe to branżowa odpowiedź na subskrypcje, faktury i compliance kart.

Dlaczego nudne-ale-sprawdzone zamiast tego, co modne w tym kwartale? Bo Twój produkt będzie żył latami, a każdy egzotyczny wybór technologiczny to podatek płacony wiecznie: trudniejsza rekrutacja, cieńsza dokumentacja, ryzykowniejsze aktualizacje. Sprawdzone narzędzia są tańsze w utrzymaniu, łatwiejsze do przekazania i równie zdolne do skalowania. Jeśli projekt naprawdę potrzebuje czegoś innego, zarekomenduję to i wyjaśnię prostym językiem — stack służy biznesowi, nigdy odwrotnie.

/ Rezultaty

Co dostajesz

Działająca aplikacja

Prawdziwi użytkownicy mogą się zarejestrować, używać jej i za nią płacić.

Cały kod należący do Ciebie

Repozytorium, konta i infrastruktura na Twoje nazwisko — bez uzależnienia.

Udokumentowana architektura

Na tyle dobrze, że przejmie ją każdy kompetentny developer.

Przetestowane kluczowe przepływy

Kod bezpieczny typowo i testy automatyczne tam, gdzie się liczy: rejestracja, płatność, kluczowa akcja produktu.

Partner mówiący oboma językami

Kodem i biznesem — i odpowiadający w ciągu 24 godzin.

/ Proces

Jak to działa

  1. Bezpłatna 20-minutowa rozmowa

    Opisujesz, co produkt ma robić; ja zadaję pytania, które kształtują zakres. Bez przygotowań, bez zobowiązań.

  2. Stały zakres i cena, na piśmie

    Pierwsza wersja, architektura, termin i koszt. Wiesz dokładnie, co kupujesz, zanim cokolwiek się zacznie.

  3. Budowa z cotygodniowym demo

    Co tydzień widzisz działający produkt i sterujesz tym, co dalej. Bez miesięcy ciszy zakończonych wielkim odsłonięciem.

  4. Start i wsparcie

    Deployment, analityka i kolejne etapy wyceniane po jednym, gdy realne użycie pokazuje, co warto budować dalej.

10+

lat w web developmencie

120+

wdrożonych projektów

24h

odpowiedź, baza w UE

/ Szczery test

Kiedy nie potrzebujesz własnego SaaS

Czasem szczera odpowiedź na „czy możesz to zbudować?" brzmi „nie powinieneś za to płacić". Kilka przypadków, w których powiem Ci to na pierwszej rozmowie:

Gotowe narzędzie robi 90% roboty

Jeśli Airtable, aplikacja Shopify albo istniejący SaaS pokrywa Twój workflow za umiarkowaną opłatą miesięczną, oprogramowanie na zamówienie to drogi sposób na ten sam rezultat. Kup je, a budżet wydaj na klientów.

Popyt nie jest zwalidowany

Jeśli nikt nawet wstępnie nie zgodził się zapłacić, landing i dwadzieścia rozmów kosztują prawie nic i nauczą Cię więcej niż jakikolwiek kod. Wróć, gdy ktoś będzie chciał Ci zapłacić.

No-code dowiezie do dziesięciu użytkowników

Do prostych wewnętrznych procesów narzędzia no-code potrafią naprawdę wystarczyć. Rozwój na zamówienie zaczyna się opłacać, gdy uderzysz w ich ściany — ceny, wydajność, uprawnienia, integracje — a wtedy będziesz dokładnie wiedzieć, co budować.

Jeśli to Twoja sytuacja, bezpłatna rozmowa nadal jest aktualna — wolę wskazać Ci teraz właściwą tanią opcję i zbudować Twój produkt później, gdy naprawdę będzie to właściwy ruch.

/ Dowód

SaaS, które zbudowałem

Dwa moje własne produkty pokazują, jak to wygląda w praktyce: wMenu, SaaS dla restauracji z menu QR, zamówieniami online i panelem właściciela, oraz dr100, platforma dla kliniki stomatologicznej obejmująca rezerwacje i przepływy pacjentów. Oba działają na produkcji, a prawdziwe firmy polegają na nich codziennie — ta sama architektura kont, rozliczeń i dashboardów, którą zbudowałbym dla Ciebie, przetestowana najpierw na moich własnych pieniądzach.

Umów rozmowę o zakresie

Napisz, co Twój produkt ma robić. Odpowiem w ciągu 24 godzin z najmniejszą sensowną pierwszą wersją i planem, jak bym ją zbudował — bez zobowiązań.

Odpowiadam w ciągu 24 godzin. Rozmawiasz bezpośrednio ze mną, nie z działem sprzedaży.

Najczęstsze pytania

Zacząć od MVP czy od razu budować pełny SaaS?

Prawie zawsze MVP. Pierwsza wersja do wypuszczenia kosztuje od 5000 € w stałej cenie i zajmuje 2–4 tygodnie — uczysz się od prawdziwych użytkowników, zanim zaangażujesz większy budżet. Różnica w tym, jak buduję MVP: model danych i architektura są od pierwszego dnia projektowane pod pełny produkt, więc MVP to etap pierwszy Twojego SaaS, a nie jednorazowy prototyp, za który płacisz dwa razy.

Czy możesz zbudować aplikację multi-tenant, gdzie każdy klient ma własną przestrzeń?

Tak — większość SaaS, które buduję, jest multi-tenant: jedna aplikacja, wiele kont klientów, każde z własnymi użytkownikami, rolami i danymi trzymanymi ściśle osobno. Multi-tenancy to decyzja architektoniczna z dnia pierwszego, nie funkcja doklejana później — właśnie dlatego jest częścią rozmowy o zakresie, zanim powstanie jakikolwiek kod.

Jak działają subskrypcje i rozliczenia? Czy muszę sam obsługiwać płatności?

Podpinam Stripe od początku do końca: plany, subskrypcje miesięczne i roczne, triale, upgrade'y i downgrade'y, obsługa nieudanych płatności i faktury. Stripe przechowuje dane kart i odpowiada za compliance, Twoi klienci zarządzają rozliczeniami przez portal, a pieniądze idą prosto na Twoje konto Stripe — ja nigdy ich nie dotykam. Dostajesz produkt, który może pobierać opłaty od dnia startu.

Jakie są koszty stałe po starcie?

Dwa rodzaje. Infrastruktura — hosting, baza danych, email i prowizje transakcyjne Stripe — płacone bezpośrednio dostawcom z Twoich własnych kont, więc bez marży i bez uzależnienia ode mnie. Oraz rozwój — nowe funkcje i utrzymanie, wyceniane tak samo jak pierwsza budowa: spisany zakres i stała cena za etap, tylko wtedy, gdy naprawdę chcesz coś zbudować. Nie ma obowiązkowego retainera.

Czy możesz przejąć SaaS zaczęty przez innego developera?

Tak, to częsty przypadek. Zaczynam od płatnego code review: czytam kod, sprawdzam podstawy bezpieczeństwa i daję Ci szczerą pisemną ocenę — co jest solidne, co ryzykowne i czego potrzeba, żeby ruszyć dalej. Czasem werdykt brzmi „jest dobrze, kontynuujemy”; czasem taniej jest przebudować fragment, niż go łatać. Tak czy inaczej decydujesz na podstawie prawdziwych informacji, a nie domysłów.