Software House · Katowice

Budujemy
Produkty
Cyfrowe.

Projektujemy i piszemy aplikacje webowe oraz mobilne na zamówienie. Zostajemy przy nich także po wdrożeniu.

01Kim jesteśmy?
Piszemy oprogramowanie, które da się rozwijać przez lata, a nie przepisać po roku.

Zanim powstanie pierwsza linia kodu, ustalamy, co ma z tego wyjść dla Twojego biznesu. Reszta to już inżynieria: architektura, testy, wdrożenie.

Kod i infrastruktura zostają u Ciebie

02Dlaczego my

Jak z nami pracuje się na co dzień.

Osiem rzeczy, które ustalamy zawsze, niezależnie od wielkości projektu.

01

Po Twojej stronie

Własny kod i dostęp

Repozytorium, dokumentacja i dostępy do infrastruktury są Twoje od pierwszego dnia. Możesz w każdej chwili wziąć projekt i przenieść go gdzie indziej.

02

Od rozmowy

Sprawny początek

Pierwsza rozmowa to ustalenie celu i kolejności prac. Wychodzisz z niej z listą etapów i wiedzą, od czego zaczynamy.

03

Na bieżąco

Spokojna produkcja

Monitoring i alerty pilnują systemu po starcie. Wdrażamy małymi porcjami, więc pojedynczą zmianę łatwiej wycofać.

04

Przed pracą

Jasny zakres

Na starcie zapisujemy, co wchodzi do pierwszego etapu, a co czeka na kolejny. Później łatwiej rozmawiać o zmianach.

05

Po drodze

Przegląd kodu

Każda zmiana przechodzi review innego programisty, zanim wejdzie do głównej gałęzi.

06

Na przyszłość

Miejsce na rozwój

Projektujemy z założeniem, że dojdą nowe moduły i większy ruch. Rozbudowa nie oznacza wtedy przebudowy.

07

W standardzie

Porządek i bezpieczeństwo

Uprawnienia, szyfrowanie i sekrety trzymane poza repozytorium. Aktualizacje bezpieczeństwa wchodzą w utrzymanie.

08

Zespół

Jeden punkt kontaktu

Backend, frontend, DevOps i integracje robimy u siebie. Masz jednego wykonawcę i jedną osobę do kontaktu.

03Co robimy

Projektujemy, budujemyi utrzymujemy sami.

Jeden zespół prowadzi projekt od makiety do serwera produkcyjnego. Nie przekazujemy go dalej w połowie drogi.

Wszystkie usługi →
Kod i szczegóły inżynierskie
04Jak pracujemy

Cztery etapy, w tej kolejności.

Na każdym etapie wiesz, co powstaje i co dostajesz na koniec.

01Start

Ustalamy, co powstaje

Rozmawiamy o celu, budżecie i terminach. Na koniec wiadomo, co wchodzi do pierwszego etapu.

  • —Rozmowa o celu i ograniczeniach
  • —Zakres pierwszego etapu
  • —Podział prac na kamienie milowe
  • —Wstępny harmonogram
02Plan

Projektujemy całość

Pomysł zamieniamy w plan techniczny i makiety. Zanim ktokolwiek zacznie kodować, widzisz, jak to ma działać.

  • —Projekt architektury
  • —Makiety ekranów
  • —Lista integracji i zależności
  • —Plan wdrożenia
03Praca

Kodujemy etapami

Co kilka tygodni pokazujemy działający fragment. Twoje uwagi trafiają do kolejnego etapu.

  • —Demo działającej wersji
  • —Review kodu przed merge
  • —Testy przed wdrożeniem
  • —Stały kontakt z zespołem
04Po wdrożeniu

Wdrażamy i zostajemy

Po starcie zostajemy przy projekcie: poprawki, aktualizacje, kolejne funkcje.

  • —Wdrożenie na produkcję
  • —Monitoring i alerty
  • —Wsparcie po starcie
  • —Dokumentacja i przekazanie wiedzy
05Technologie

Piszemy w Laravelu i Reakcie. Do wydajności sięgamy po Rusta.

Stack dobieramy pod problem, który masz, i pod pieniądze, które chcesz na to wydać.

PHPLaravelOctane

Tu siedzimy najdłużej i znamy ten stack najlepiej.

Laravel w naszych projektach →
React NativeiOSAndroidPush notifications
Aplikacje React Native →
ReactJavaScriptTypeScriptTailwindReduxZustandPusherInertia.jsVite
Interfejsy w React →
PostgreSQLRedisElasticsearchKibanaGrafanaMySQLMinIO / S3MS SQL
Optymalizacja wydajności →
DockerNginxCloudflareHeadscaleVPNAuthentikSSONextcloudSerwery dedykowane
DevOps i utrzymanie serwerów →
GitHub ActionsPHPUnitPestCypressk6OpenReplayMockery
Utrzymanie i rozwój aplikacji →
n8nScrapingWebhooksBotyAutomatyzacja procesów
Automatyzacja procesów →
Przelewy24StripeGUSGOVSUDOPKRSRabbitMQKafka
Integracje API →
RustAxumSeaORMPostgreSQLAsync APIsHigh throughput
Rust dla firm →
07FAQ

Najczęściej zadawane pytania.

Jeśli czegoś tu brakuje, napisz do nas.

Jak wygląda wycena projektu?

Fixed Price, kiedy zakres jest zamknięty. T&M, kiedy produkt rozwija się etapami. Zaczynamy od bezpłatnej konsultacji, a estymację przygotowujemy zwykle w 48 godzin.

Czy pracujecie tylko z dużymi firmami?

Nie. Pracujemy zarówno ze startupami przy pierwszej wersji produktu, jak i z dużymi organizacjami. Model współpracy dobieramy do etapu, na którym jesteś.

Jak wygląda utrzymanie po wdrożeniu?

Umowa SLA z gwarantowanym czasem reakcji, monitoring 24/7 i aktualizacje bezpieczeństwa. Infrastrukturą zajmujemy się dalej my.

Jak komunikujecie postępy?

Tygodniowy status na piśmie, demo po każdym sprincie i dostęp do Jiry lub Linear. Do bieżących spraw dostajesz dedykowany kanał.

Czy mogę zobaczyć przykłady kodu przed podpisaniem umowy?

Tak. Po anonimizacji pokazujemy fragmenty kodu, nasze standardy pracy i sposób dokumentowania projektu.

08Blog techniczny

Dzielimy się praktyką, nie teorią.

Zobacz blog
AI15 min

NextChat — lekki klient do Claude, GPT, Gemini i DeepSeek

Osiemdziesiąt osiem tysięcy gwiazdek, licencja MIT, wdrożenie na Vercela jednym kliknięciem i szesnaście obsługiwanych dostawców modeli — własny czat firmowy na własnych kluczach API zamiast abonamentu za stanowisko. Omawiamy język konfiguracji listy modeli, bez którego klient utknął na modelach z połowy 2025 roku, hasło dostępu, którego brak wystawia Twój klucz API całemu internetowi, oraz to, co dokładnie w tym projekcie jest darmowe, a co sprzedażą.

Czytaj artykuł →
Architektura16 min

System design — zestaw materiałów o projektowaniu systemów

Czterdzieści jeden tysięcy gwiazdek przy zestawieniu linków do nauki projektowania systemów — i dwadzieścia dwie referencyjne implementacje algorytmów, o których mało kto wie, że tam są. Sprawdzamy, co w tym repozytorium jest realnie wartościowe, co jest lejem sprzedażowym do płatnej platformy autora, i które z dziewięćdziesięciu opisanych pojęć zwracają się w pracy agencyjnej, a które są teatrem rekrutacyjnym.

Czytaj artykuł →
Python19 min

SQLAdmin — panel administracyjny dla SQLAlchemy i FastAPI

FastAPI nie ma panelu administracyjnego w pudełku, a Django i Laravel mają. SQLAdmin wypełnia tę lukę deklaratywnymi klasami ModelView nad istniejącymi modelami SQLAlchemy — z filtrami, importem CSV strumieniującym postęp, dziennikiem audytu i jednorazowym pokazywaniem sekretów. Omawiamy też haczyki na zapytania, bez których panel wielodostępny wycieknie danymi, oraz fakt, że domyślnie nie ma żadnego uwierzytelniania.

Czytaj artykuł →
AI19 min

CodeBurn — lokalne CLI, które liczy wydatki na narzędzia AI

Faktura pokazuje sumę. CodeBurn czyta pliki sesji, które Twoje narzędzia AI i tak zapisują na dysku, i rozbija każdy token oraz każdego dolara na zadanie, model, narzędzie i projekt — bez proxy, bez kluczy API, bez wysyłania czegokolwiek. Omawiamy skaner marnotrawstwa, który po trzech dniach sam sprawdza, czy obiecane oszczędności się pojawiły, limity budżetu wpinane w hooki Claude Code oraz korelację wydatków z commitami w gicie.

Czytaj artykuł →
Automatyzacja17 min

Ui.Vision — otwarte RPA zgodne z Selenium IDE

Rozszerzenie do przeglądarki z rejestratorem makr, rozpoznawaniem obrazu i OCR — a od niedawna z mostem MCP, przez który Claude Code tworzy, edytuje i uruchamia makra w otwartej przeglądarce. Rozbieramy trzy warstwy wejścia (zdarzenia syntetyczne, zaufane wejście przez CDP, prawdziwe kliknięcia systemowe), cztery sposoby celowania w element, zabezpieczenia mostu przed cichym działaniem agenta oraz dwulicencyjność AGPLv3 lub komercyjną — z wyjątkowo klarownym FAQ, który rozstrzyga, kiedy trzeba płacić.

Czytaj artykuł →
Narzędzia17 min

Zed — wydajny edytor kodu ze współpracą w czasie rzeczywistym

Edytor w Ruście od twórców Atoma i Tree-sittera, z 90 tysiącami gwiazdek i tygodniową kadencją wydań. Rozbieramy trzy drogi uruchamiania agentów — w tym Claude Code jako agenta zewnętrznego przez otwarty protokół ACP, bez dodatkowej opłaty — piaskownicę systemową dla narzędzi agenta wraz z jej jawnymi ograniczeniami, oraz współpracę w czasie rzeczywistym z ostrzeżeniem o dostępie do lokalnych plików. Plus uczciwa ocena: gdzie Zed ma sens w stacku PHP, a gdzie nie zastąpi PhpStorma.

Czytaj artykuł →
09Kontakt

Napisz, co chcesz zbudować.

Odpowiemy, czy to robota dla nas, ile mniej więcej zajmie i od czego zaczęlibyśmy.