Full-stack developer
Kacper Baranowski
Strony, sklepy i aplikacje — od bazy danych po ostatni piksel.
przewiń, żeby obejrzeć ↓
Manifest
Wszystko zaczyna się od iskry — pomysłu, który ktoś nosi w głowie od miesięcy i nie wie, jak go zbudować. Ja zamieniam go w strukturę: model danych, API, interfejs. Piszę kod, który da się utrzymać za rok, a nie tylko pokazać na demo. Buduję strony, sklepy i aplikacje od pierwszej migracji po ostatni piksel — i zostaję, kiedy produkt zaczyna żyć.
Usługi
Buduję całość, nie fragmenty.
Frontend, backend, dane i wdrożenie w jednych rękach. Nie przekazuję projektu między działami, więc nic nie ginie po drodze — od pierwszej rozmowy do produkcji odpowiadam za każdy element systemu.
01Interfejsy
Interfejsy & design systemy
React i Next.js bez przekombinowania. Szybkie, dostępne interfejsy, które nie rozjeżdżają się po trzech miesiącach rozwoju, bo od początku stoją na spójnym systemie komponentów, a nie na stercie jednorazowych widoków. Animacja tam, gdzie prowadzi wzrok — nie tam, gdzie tylko ładnie wygląda.
- 01React, Next.js, Tailwind CSS
- 02Design system: tokeny, komponenty, dokumentacja
- 03Dostępność (WCAG 2.2) i Core Web Vitals
- 04Motion: GSAP, Framer Motion, Canvas
02API
API & usługi
Node.js i NestJS, REST albo GraphQL — zależnie od tego, co naprawdę potrzebuje frontend. Typy przechodzą przez cały stos, od schematu bazy po formularz, więc błąd łapie kompilator, nie użytkownik. Testuję tam, gdzie coś może się wysypać: płatności, uprawnienia, integracje.
- 01Node.js, NestJS, TypeScript end-to-end
- 02REST, GraphQL, webhooki
- 03Integracje: Stripe, Shopify, CMS-y, e-maile transakcyjne
- 04Autoryzacja, role, audyt bezpieczeństwa
03Dane
Dane & modele
PostgreSQL bez magii: przemyślany schemat, migracje, które da się cofnąć, indeksy tam, gdzie zapytania naprawdę bolą. Redis do cache'u i kolejek, kiedy ma to sens — a nie dlatego, że jest modny. Dane to najdłużej żyjąca część produktu, więc projektuję je z myślą o tym, co będzie za dwa lata.
- 01PostgreSQL: schemat, migracje, wydajność
- 02Prisma, Drizzle, Supabase
- 03Redis: cache, kolejki, sesje
- 04Backupy, RODO, retencja danych
04Wdrożenie
Wdrożenie & utrzymanie
Docker, CI/CD, Vercel albo własny VPS — pipeline, który sam buduje, testuje i wdraża, żeby premiera była nudna. Po starcie zostaję: monitoring, poprawki, kolejne iteracje. Wdrożenie to początek życia produktu, nie koniec projektu.
- 01Docker, GitHub Actions, preview per PR
- 02Vercel, VPS, Cloudflare
- 03Monitoring, alerty, logi (Sentry)
- 04Opieka po wdrożeniu i rozwój
Stack
Narzędzia, które znam od środka.
Nie „znam trochę wszystkiego” — dobieram stos do produktu, nie odwrotnie. To ten, którym pracuję na co dzień.
- FrontendTypeScript
- FrontendReact
- FrontendNext.js
- FrontendTailwind CSS
- FrontendGSAP
- FrontendFramer Motion
- FrontendThree.js
- FrontendVite
- BackendNode.js
- BackendNestJS
- BackendGraphQL
- BackendPHP
- BackendLaravel
- BackendWordPress
- DanePostgreSQL
- DanePrisma
- DaneRedis
- DaneSupabase
- DaneSanity
- InfrastrukturaDocker
- InfrastrukturaGitHub Actions
- InfrastrukturaVercel
- InfrastrukturaSentry
- MobileExpo
- MobileFlutter
- MobileCapacitor
- E-commerceStripe
- E-commerceShopify
- E-commerceWooCommerce
- NarzędziaGit
- NarzędziaFigma
01 / 31
przewiń lub przeciągnij →
Wybrane projekty
Zbudowane. Wdrożone. Używane.
Cztery projekty, które pokazują, jak myślę o produkcie — i że kończę to, co zaczynam. Każdy z nich działa dziś na produkcji, z prawdziwymi użytkownikami i prawdziwym ruchem.
- eriz.studio

01Projekt
eriz.studio
Strona mojego studia — wizytówka, portfolio i pierwszy punkt kontaktu z klientem. Autorski motyw WordPressa oparty na szablonach Laravel Blade, z Tailwindem i animacjami GSAP sterowanymi scrollem. Zaplecze zostało w WordPressie, żeby zespół mógł sam aktualizować realizacje bez pomocy developera.
Zakres: koncepcja, design, motyw WordPress, animacje, wdrożenie
- WordPress
- Laravel Blade
- Tailwind CSS
- GSAP
- porsche-911-pearl.vercel.app

02Projekt
Porsche 911
Koncept UX/UI dla ikony motoryzacji. Historia modelu opowiedziana dekada po dekadzie — każda epoka ma własną paletę, typografię i rytm — z galerią, wyszukiwarką generacji i mikrointerakcjami, które nagradzają eksplorację. Projekt studyjny, w którym najważniejsze były detale i tempo.
Zakres: research, UX, UI, frontend
- Next.js
- React
- Tailwind CSS
- mistycloud.pl

03Projekt
MistyCloud
Hosting serwerów Minecraft na własnym sprzęcie w Polsce. Strona sprzedażowa z planami i cennikiem, panel klienta oraz treści zarządzane w Sanity, żeby oferta zmieniała się bez deployu. Nacisk na szybkość ładowania i jasną ścieżkę od cennika do zamówienia.
Zakres: architektura, frontend, integracja CMS, panel klienta
- Next.js
- React
- Sanity
- Tailwind CSS
- octo-smm.vercel.app

04Projekt
OCTO SMM
Strona marketingowa agencji social media: usługi, case studies, zespół i kontakt. Odważna identyfikacja przełożona na web bez utraty wydajności — dużo obrazu, mało kilobajtów. Sekcje case studies zaprojektowane tak, żeby dało się je rozbudowywać bez ruszania kodu.
Zakres: frontend, animacje, optymalizacja wydajności
- Next.js
- React
- Tailwind CSS
Proces
Cztery kroki. Jeden plan.
Wiesz, co się dzieje, na jakim etapie jesteśmy i co dostaniesz na końcu każdego z nich. Bez tygodni ciszy i bez niespodzianek na fakturze.
- 01
Rozpoznanie
Zaczynamy od rozmowy, nie od wyceny. Co budujemy, dla kogo i po czym poznamy, że działa? Zbieram wymagania, patrzę na konkurencję i na to, co już masz. Na koniec dostajesz zakres, harmonogram i cenę — czarno na białym.
Efekt: brief, zakres, wycena, harmonogram
- 02
Projekt
Architektura i interfejs powstają razem. Nie rysuję ekranów w oderwaniu od danych, bo potem okazuje się, że pięknego widoku nie da się zasilić. Makiety, model danych i kluczowe przepływy zatwierdzamy przed pierwszą linijką kodu.
Efekt: makiety, model danych, plan techniczny
- 03
Budowa
Krótkie iteracje. Co tydzień działająca wersja na środowisku testowym, nie raport z postępów. Widzisz produkt, klikasz, komentujesz — a ja poprawiam, zanim coś urośnie w problem.
Efekt: działająca wersja co tydzień, testy, dokumentacja
- 04
Wdrożenie i opieka
Premiera ma być nudna: automatyczny deploy, monitoring, kopie zapasowe. Potem zostaję — poprawki, rozwój, kolejne funkcje. Produkt zaczyna żyć dopiero po starcie, więc nie znikam po ostatniej fakturze.
Efekt: produkcja, monitoring, opieka
Cennik
Wiesz, ile płacisz. Zanim zaczniemy.
Ceny orientacyjne, netto. Każdy projekt wyceniam po rozmowie — dostajesz stałą cenę za ustalony zakres, nie licznik godzin. Płatność w etapach, po odbiorach.
01ok. 2 tygodnie
Landing page
od 1 000 zł
Jedna strona, jeden cel: sprzedać, zebrać zapisy albo opowiedzieć o produkcie. Design, kod, animacje, formularz i wdrożenie.
- Projekt graficzny i copy-review
- Animacje i motion
- Formularz + analityka
- SEO techniczne, wdrożenie
023–5 tygodni
Strona firmowa
od 3 000 zł
Wielostronicowa strona z systemem zarządzania treścią, blogiem i strukturą, którą rozbudujesz sam. Szybka, dostępna, dobrze zaindeksowana.
- CMS (Sanity / WordPress)
- Do 10 podstron + blog
- Wielojęzyczność opcjonalnie
- Szkolenie z obsługi
036–10 tygodni
Sklep
od 5 000 zł
Sklep, który sprzedaje, a nie tylko wygląda: Shopify, WooCommerce albo headless na Next.js. Płatności, dostawy, integracje z magazynem i fakturowaniem.
- Shopify / WooCommerce / headless
- Płatności, BLIK, dostawy
- Integracje: magazyn, faktury, ERP
- Optymalizacja konwersji
04od 8 tygodni
Aplikacja / SaaS
od 9 000 zł
Panel klienta, system rezerwacji, narzędzie wewnętrzne, produkt SaaS. Architektura, backend, frontend i wdrożenie — wycena indywidualna po rozmowie, rozliczana etapami, z działającą wersją co tydzień.
- Architektura i model danych
- Auth, role, płatności cykliczne
- API + panel administracyjny
- Monitoring i opieka po starcie
Utrzymanie i rozwój po wdrożeniu rozliczam miesięcznie albo za pakiet godzin — ustalamy to razem z zakresem projektu.
Masz iskrę?
Napisz kilka zdań o projekcie — odpiszę zwykle w ciągu doby, z pytaniami albo od razu z propozycją, jak to ugryźć.
hello@kacperbaranowski.devkacperbaranowski.dev