Software House · Katowice
Budujemy
Produkty
Cyfrowe.
Projektujemy i piszemy aplikacje webowe oraz mobilne na zamówienie. Zostajemy przy nich także po wdrożeniu.

Aplikacje web
Panele, platformy, integracje
Mobile
iOS i Android z jednego zespołu
DevOps
Serwery i wdrożenia pod kontrolą
Automatyzacje
Powtarzalna robota zdjęta z ludzi
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
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.
Projektujemy, budujemy
i utrzymujemy sami.
Jeden zespół prowadzi projekt od makiety do serwera produkcyjnego. Nie przekazujemy go dalej w połowie drogi.

Cztery etapy, w tej kolejności.
Na każdym etapie wiesz, co powstaje i co dostajesz na koniec.
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
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
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
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
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ć.
Tu siedzimy najdłużej i znamy ten stack najlepiej.
Co zbudowaliśmy.
Przy każdym projekcie piszemy, co powstało i na czym to działa.
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.
Dzielimy się praktyką, nie teorią.
Zobacz blogBeekeeper Studio — wieloplatformowy edytor SQL bez rejestracji
Beekeeper Studio to desktopowy klient SQL na Linuksa, macOS i Windows, którego rdzeń jest otwarty na GPLv3. Pokazujemy konfigurację połączenia z bazą w Laravel Sail, tunel SSH przez bastion z odczytem ~/.ssh/config, query magics formatujące wyniki zapytania i podział na edycję darmową a płatną — łącznie z tym, których baz w wersji Community nie podłączysz.
Czytaj artykuł →Ruff — linter i formatter Pythona, który zastępuje Flake8, Blacka i isort
Ruff to napisany w Rust linter i formatter Pythona, który w jednym pliku wykonywalnym mieści ponad 900 reguł, zgodność z Blackiem na poziomie 99,9% linii i sortowanie importów. Pokazujemy kompletną konfigurację w pyproject.toml, różnicę między fixem bezpiecznym a niebezpiecznym, plan migracji z Flake8 i Blacka w jednym commicie oraz dwie pułapki: wersjonowanie 0.x, w którym minor oznacza zmianę łamiącą, i regułę select = ["ALL"].
Czytaj artykuł →AppFlowy — self-hostowana alternatywa dla Notion
AppFlowy to otwarty odpowiednik Notion na licencji AGPLv3: dokumenty, bazy danych, kanban i AI, z klientem we Flutterze i backendem w Rust. Pokazujemy, co realnie stawia docker compose, które zmienne z deploy.env trzeba zmienić przed wystawieniem instancji do internetu i gdzie przebiega granica między wersją AGPL a płatnym forkiem komercyjnym z limitem miejsc.
Czytaj artykuł →1Panel — otwarty panel do zarządzania VPS z wbudowanym agentem AI
1Panel to panel administracyjny dla serwerów Linux na licencji GPLv3: kontenery, strony WWW z certyfikatami Let's Encrypt, kopie na S3 i warstwa AI z zarządzaniem modelami oraz serwerami MCP. Pokazujemy instalację, hartowanie dostępu i to, gdzie panel pomaga przy projekcie w Laravelu, a gdzie lepiej zostać przy własnym Compose.
Czytaj artykuł →Apache Kafka — architektura, wydajność i wdrożenia enterprise
Praktyczny przewodnik po Apache Kafka — architektura event-driven, optymalizacja wydajności, ekosystem narzędzi i sprawdzone wdrożenia.
Czytaj artykuł →Elasticsearch — architektura, optymalizacja i wdrożenia
Poznaj wszystko o Elasticsearch — od architektury i instalacji po zaawansowaną optymalizację wydajności. Praktyczny przewodnik oparty na doświadczeniach z rzeczywistych wdrożeń enterprise.
Czytaj artykuł →
Napisz, co chcesz zbudować.
Odpowiemy, czy to robota dla nas, ile mniej więcej zajmie i od czego zaczęlibyśmy.


