usługi · 02
Systemy webowe i SaaS, które rosną razem z firmą.
Aplikacje pod konkretny problem: logowanie, płatności, panel admina, AI, integracje. Stack — React, Supabase, Stripe, Edge — wybrany pod skalowanie, nie pod CV.
Co dostajesz
Konkrety, nie obietnice.
Każdy projekt to mierzalny efekt biznesowy. Bez "social mediów dla zasady" i "stron, które wyglądają fajnie".
/01
Architektura na pięć lat
Schemat bazy projektuję tak, żeby trzymał i pierwszego, i setnego tysiąca użytkownika. Edge Functions zamiast monolitu, RLS po stronie Supabase, migracje wersjonowane od dnia pierwszego.
/02
Stripe wpięty od startu
Subskrypcje, trial, kupony, faktury VAT, dunning na karty z błędem. Webhooki z idempotencją, żeby nic nie poleciało dwa razy. Bez „integrację płatności zrobimy w drugiej fazie”.
/03
Panel admina w standardzie
Każdy SaaS dostaje dashboard dla operatora: użytkownicy, MRR, churn, logi, błędy. Nie musisz potem zlecać osobnego frontu, żeby zobaczyć, co się dzieje w produkcie.
/04
AI gotowe do podpięcia
Architektura przygotowana pod logikę LLM: streaming, rate limiting, retry, kolejki. Claude albo GPT da się wpiąć bez przebudowywania backendu.
Proces
Od briefu do launchu.
- 01
Discovery sprint
Tydzień warsztatów: user stories, schemat bazy, mapa funkcji. Wynik to dokument architektury na 20-30 stron — coś, co da się oddać innemu deweloperowi i zrozumieć w godzinę.
tydz. 1 - 02
MVP w cztery tygodnie
Logowanie, główny flow, płatności, panel admina. Preview na Vercelu codziennie, demo na żywo co tydzień. Decyzje podejmujemy razem, nie po fakcie.
tydz. 2-5 - 03
Beta i sygnały z rynku
Pierwsi użytkownicy, błędy w PostHog, wąskie gardła w Sentry. Iteracja w dwutygodniowych sprintach — dokładnie tam, gdzie boli, nie tam, gdzie wygodnie.
tydz. 6-8 - 04
Wejście na rynek
Pełny tracking, dokumentacja, runbook awarii, transfer wiedzy do Twojego zespołu. Albo zostaję w retainerze — Twoja decyzja, nie warunek umowy.
tydz. 9-12
Cennik
Jasne widełki, bez "to zależy".
Finalna wycena zawsze po briefie 60 min. Niezależnie od planu , fakturuję etapowo, bez 100% z góry.
01
MVP
15-30k PLN
4-6 tyg.
- Auth + core flow
- Stripe podstawowy
- Panel admin
- PostHog + Sentry
- Deploy na Vercel
02
Production
30-60k PLN
6-10 tyg.
- Wszystko z MVP
- Subscription + trial
- API publiczne
- Wdrożenie LLM
- Edge Functions
- Dokumentacja API
- 60 dni opieki
03
Scale
60-150k PLN
10-16 tyg.
- Wszystko z Production
- Multi-tenant
- Audyt SOC2-ready
- Custom integracje
- Performance budgets
- On-call SLA opcjonalnie
Powiązane realizacje
Tak to wygląda u klientów.
FAQ
Najczęściej pytają o to.
Czy zostaję właścicielem kodu?
Zawsze. Repo na Twoim GitHubie albo GitLabie od pierwszego dnia. W umowie standardowo: pełne prawa, cały kod źródłowy, wszystkie prace pochodne. Twoje.
Co z utrzymaniem po starcie?
Masz trzy opcje. Pierwsza: bierzesz to in-house — przekazuję dokumentację plus cztery godziny onboardingu zespołu. Druga: retainer 4-12 godzin miesięcznie na bug-fixy i drobne nowości. Trzecia: większe rzeczy wyceniam projektowo, nie pakuję ich w abonament.
Dlaczego Supabase, a nie własny backend?
Bo w 90% MVP-ków SaaS-owych Supabase oszczędza 4-6 tygodni pisania logowania, RLS, realtime i obsługi plików od zera. Jeśli wymagania są nietypowe — stawiamy własny backend (Node, Go, Rails). To kwestia analizy, nie ideologii.
Czy mogę zacząć od mniejszego MVP i potem rozwijać?
Tak, i to model, który najczęściej polecam. Pierwsze 4-6 tygodni to MVP do walidacji. Potem podejmujesz decyzję: gazujemy do Production, trzymamy w utrzymaniu albo zamykamy. Bez wieloletnich umów.
Jak wygląda fakturowanie?
Etapami: 30% na start, 30% po drugim sprincie, 30% po becie, 10% po wejściu na produkcję. Bez płacenia 100% z góry. Faktura VAT, B2B z Polski albo z Unii (reverse charge).
Czy AI może być częścią systemu od początku?
Tak — i często powinno być. Mam gotowe wzorce na streaming Claude/GPT, RAG, function-calling, pętle agentowe. Doliczamy do tego zwykle 1-3 tygodnie pracy, nie więcej.
Następny krok
Brief 60 min. Bezpłatnie.
Wysłuchaj 5 pytań które zadaję na pierwszej rozmowie , wiele rzeczy klaruje się już tam, jeszcze zanim zaczniemy projekt.