Twoja apka działa. Ale co siedzi pod spodem?

Uczciwy review aplikacji, webappów i SaaS-ów: dług techniczny, ślady AI-slopu, typowe błędy, bezpieczeństwo i koszt utrzymania. Raport po polsku, od kogoś, kto sam takie systemy buduje i utrzymuje.

kim jest osoba, która patrzy na Twój kod

Buduję, wdrażam i utrzymuję takie systemy na produkcji

Tego reviewu nie robi narzędzie ani teoretyk. Robi ktoś, kto te konstrukcje sam stawia, pilnuje po wdrożeniu i naprawia, gdy coś się sypie.

System operacyjny obiektu hotelowego

Aplikacja wewnętrzna dla jednego z największych obiektów hotelarskich w Polsce: moduł magazynowy, OAuth, 2FA, integracje, monitoring. NestJS i MySQL. Tysiące użytkowników.

  • NestJS
  • MySQL
  • OAuth
  • 2FA

Dashboard zarządczy i audytowy

Next.js z PostgreSQL: role i uprawnienia, pełny audit trail, centralne logi zdarzeń, integracje i live health checks usług.

  • Next.js
  • PostgreSQL
  • Audit trail
  • Live-check

Platforma zakupowa HoReCa

Webowa platforma B2B łącząca gastronomię z dostawcami: Next.js, TypeScript, PostgreSQL, wielopoziomowe role, historia działań, automatyzacja zakupów.

  • Next.js
  • TypeScript
  • PostgreSQL
  • B2B

Głosowy asystent AI dla hotelu

Asystent połączony z centralą telefoniczną, stroną obiektu i około dwudziestoma narzędziami oraz źródłami danych. ElevenLabs, SIP/VoIP, rozmowy z gośćmi w czasie rzeczywistym.

  • Voice AI
  • ElevenLabs
  • SIP/VoIP
  • Tool calling

Telefonia IP i infrastruktura VoIP

Kompletne środowiska telefoniczne od centrali po procesy biznesowe: Asterisk, FreePBX, trunki SIP, dialplany, IVR, kolejki, zabezpieczanie i monitoring.

  • Asterisk
  • FreePBX
  • SIP
  • IVR

Dziesiątki integracji i narzędzi

REST API, webhooki, migracje danych, systemy raportowe, monitoring i alertowanie, automatyzacje infrastruktury, integracje AI. Dedykowane aplikacje operacyjne pod konkretne procesy.

  • REST API
  • Webhooki
  • Migracje
  • Monitoring

Do tego dziesiątki wykonanych audytów bezpieczeństwa aplikacji i infrastruktury oraz analizy zgodności z RODO i AI Act. Nazwy klientów podaję w rozmowie, nie na stronie.

co sprawdzam

Pięć filarów, jeden raport

Nie ma tu setki stron z automatycznego skanera. Jest werdykt, scoring i lista rzeczy do naprawienia w kolejności, która ma sens biznesowy.

Dług techniczny

Ile kosztuje każda kolejna zmiana?

Architektura, kopie-wklejki, martwy kod, zależności, stan migracji bazy. Liczę nie to, co jest złe dziś, tylko co będzie drogie za trzy miesiące.

AI-slop

Kto ten kod naprawdę napisał?

Ślady generowania bez zrozumienia: niespójne abstrakcje, nieużywane funkcje na pokaz, duplikaty bibliotek, komentarze opisujące kod, którego nie ma.

Typowe błędy

Co wybuchnie pierwsze?

Obsługa błędów, walidacja wejścia, race conditions, strefy czasowe, braki backupu, retrye tam, gdzie ich nie ma. Lista znana każdemu, kto kiedyś dostał telefon o 3 w nocy.

Cyberbezpieczeństwo

Co się stanie, gdy znajdzie je kto inny?

Sekrety w repozytorium, authN i authZ, SQLi i XSS, nagłówki, ekspozycja kluczy API. Zrobiłem dziesiątki audytów bezpieczeństwa aplikacji i infrastruktury, więc wiem, gdzie takie apki pękają najpierw. Plus perspektywa RODO i AI Act.

Łatwość utrzymania

Czy nowy programista ogarnie to w dzień?

README, testy, CI, środowiska, obserwowalność. Czy projekt da się oddać komuś innemu bez tygodnia tłumaczenia.

Narzędzia do budowania z AI zrobiły to samo, co kiedyś WordPress: każdy może postawić apkę w weekend. Mało kto potrafi potem ocenić, czy ta apka przetrwa pierwszy prawdziwy klient, pierwszą fakturę od wykonawcy albo pierwszy audyt bezpieczeństwa. Właśnie tę lukę zamykam: patrzę na kod tak, jak patrzy człowiek, który potem musiałby go utrzymać.

jak to działa

Cztery kroki, zero teatru

Od zgłoszenia do raportu w kilka dni. Cały czas wiesz, na którym etapie jest Twoja aplikacja.

  1. 01

    Wysyłasz link albo zip

    Express działa na żywej aplikacji. Full potrzebuje kodu w trybie tylko do odczytu. Bez kont produkcyjnych, bez danych klientów.

  2. 02

    Przechodzę przez kod sam

    Bez automatycznego skanera generującego setki stron szumu. Każde znalezisko ma lokalizację w kodzie i uzasadnienie. Jeśli czegoś nie wiem, piszę, że nie wiem.

  3. 03

    Dostajesz raport

    Werdykt w trzech zdaniach: inwestować, naprawiać czy przepisać. Potem scoring, priorytety i plan naprawy po polsku, zrozumiale także dla nietechnicznego właściciela.

  4. 04

    Rozmawiamy 45 minut (Full)

    Krok dla Vibe Review Full. Przechodzimy przez wyniki, pytasz o wszystko, decyzję podejmujesz we własnym tempie. Express dostaje raport z listą priorytetów - bez rozmowy, ale też bez presji.

cennik

Jasne ceny przed rozmową

Bez "wycena po konsultacji". Wiesz, ile kosztuje review, zanim napiszesz pierwszą wiadomość.

Express

490 zł

3 dni robocze

Wiesz, że coś jest nie tak, ale nie masz jeszcze dostępu do kodu albo chcesz drugiej opinii zanim zapłacisz wykonawcy.

  • Ocena działającej aplikacji bez dostępu do kodu
  • Nagłówki security, auth, widoczne endpointy API
  • Sygnały AI-slopu i typowych błędów z interfejsu
  • Scoring pięciu filarów + top 10 priorytetów

pełny obraz apki

Full

1 190 zł

5 dni roboczych

Masz kod (zip albo dostęp read-only) i chcesz pełną odpowiedź na pytanie: naprawiać, rozwijać, czy przepisywać.

  • Wszystko z Expressa plus analiza repozytorium
  • Znaleziska P0/P1/P2 z lokalizacją plik i linia
  • Plan naprawy ułożony według zwrotu z inwestycji
  • Rozmowa 45 minut o wynikach i co dalej

Opieka

od 299 zł / mies.

umowa miesięczna

Review zrobione, poprawki wdrożone. Chcesz, żeby ktoś patrzył na to dalej, zanim znów się rozjedzie.

  • Comiesięczny przegląd pięciu filarów
  • Aktualizacje zależności i monitorowanie
  • Drobne poprawki w ramach abonamentu
  • Umowa miesięczna, bez zobowiązań, setup 0 zł

Naprawę znalezisk wyceniam osobno, po review i po Twojej decyzji. Nikt nie zobowiązuje Cię do niczego razem z raportem.

kontakt

Napisz, co mam obejrzeć

Wystarczy link do aplikacji i dwa zdania o tym, czym jest i kto z niej korzysta. Odezwę się w ciągu 24 godzin z potwierdzeniem zakresu i terminu.

[email protected]
+48 519 166 531