Narzędzie skrojone pod to, jak naprawdę pracuje Twoja firma.
Gotowy program zmusza firmę do pracy po swojemu, a arkusz przestaje wystarczać przy trzeciej osobie. Buduję aplikacje przeglądarkowe, które robią dokładnie jedną rzecz dobrze: panel dla handlowców, portal dla klientów, aplikację serwisową na telefon, kalkulator do oferty. Od klikalnej makiety po wdrożenie na Waszym serwerze.
Klikalna makieta HTML, zanim powstanie pierwsza linia kodu
Specyfikacja z listą rzeczy do potwierdzenia zamiast zgadywania
Wdrożenie na Waszym serwerze w kontenerach, z kopią zapasową i certyfikatem SSL
Kod, baza danych i dostępy po Waszej stronie od pierwszego dnia
Punkt wyjścia
Skąd bierze się potrzeba własnej aplikacji
Cztery sytuacje, które widzę najczęściej. W każdej z nich problemem nie jest brak programu, tylko program, który nie pasuje do sposobu pracy.
01
Nikt nie używa systemu, bo jest za trudny z telefonu
Handlowiec w terenie ma dodać zdjęcia i dane, ale panel wymaga komputera i dziesięciu pól. Efekt: robi to wieczorem albo wcale. Aplikacja z kreatorem w trzech krokach i dyktowaniem głosem sprawia, że dane trafiają do systemu tam, gdzie powstają.
02
Zlecenia żyją na kartkach i w komunikatorach
Każda naprawa, zamówienie czy reklamacja ma swoją historię, tylko rozsypaną po wiadomościach. Gdy klient dzwoni z pytaniem, ktoś szuka w trzech miejscach. Jedna tablica zleceń z osią czasu kończy to szukanie.
03
Oferta wymaga programu, którego klient nie ma
Żeby pokazać klientowi, jak linia maszyn zmieści się w jego hali, trzeba było rysunku z programu CAD. Edytor w przeglądarce robi to samo w kilka minut i od razu daje PDF do oferty.
04
Arkusz, który urósł do rozmiarów systemu
Zaczęło się od jednej tabeli, dziś to dwadzieścia zakładek, formuły, których nikt nie rozumie, i jedna osoba, która wie, jak to działa. Aplikacja przejmuje logikę arkusza, a dane przestają się rozjeżdżać między wersjami.
Co dostajesz
Co buduję i co to zmienia
Każda pozycja to rzecz, którą już zbudowałem, a nie punkt z katalogu możliwości. Przykłady opisuję szerzej na stronie z realizacjami.
Panele firmowe i narzędzia dla handlowców
Kreatory, formularze i listy z wyszukiwaniem, filtrami i archiwum od pierwszej wersji. Zapis bez przeładowania strony. Korzyść: dane trafiają do systemu od razu, a nie wieczorem z pamięci.
Portale dla klientów i partnerów
Konta tylko z zaproszenia, różne uprawnienia dla różnych ról, statystyki dla każdego użytkownika. Korzyść: klient albo partner sam sprawdza status, zamiast dzwonić i pytać.
Aplikacje PWA instalowane na telefonie
Działają z ikoną na ekranie jak zwykła aplikacja, wysyłają powiadomienia push i dzięki zapisowi lokalnemu nie potrzebują zasięgu do każdej czynności. Korzyść: jedno narzędzie na hali, w terenie i w biurze, bez publikowania w sklepie z aplikacjami.
Konfiguratory i kalkulatory do oferty
Klient albo handlowiec wybiera parametry, a narzędzie liczy koszt albo dobiera wariant. Działa na stronie jako magnes na zapytania albo w panelu handlowca. Korzyść: rozmowa o ofercie zaczyna się od liczb, a nie od „odezwiemy się z wyceną”.
Edytory graficzne w przeglądarce
Rysowanie, rozmieszczanie elementów z wymiarami, wizualizacje w 2D i 3D. Korzyść: to, co wymagało programu CAD i specjalisty, robi handlowiec w kilka minut.
Dokumenty generowane automatycznie
Umowy, raporty, rysunki techniczne i zestawienia w PDF albo DOCX, składane po stronie serwera z Waszych danych. Korzyść: zero przeklejania do szablonu i zero pomyłek w numerach.
Integracje z tym, co już działa
WordPress, CRM, arkusze Google, poczta, rejestry publiczne i wszystko, co ma API. Aplikacja nie jest wyspą, tylko częścią obiegu danych w firmie.
Dane wrażliwe pod kontrolą
Automatyczne wyłapywanie informacji, które nie powinny trafić do publikacji, usuwanie lokalizacji ze zdjęć, logowanie i role użytkowników. Korzyść: RODO w praktyce, a nie tylko w polityce prywatności.
Małe wersje, szybko na produkcji
Każda wersja ma numer i dziennik zmian, a pierwsza działająca trafia do ludzi po kilku tygodniach, nie po pół roku. Korzyść: uwagi z prawdziwego użycia zmieniają kierunek, zanim zbuduje się coś niepotrzebnego.
Mobile first, bez przewijania w bok
Każdy panel projektuję najpierw na telefon. Korzyść: narzędzie działa tam, gdzie jest praca, a nie tylko przy biurku.
Jak pracuję
Od makiety do aplikacji, której ludzie naprawdę używają
Najdroższy błąd przy aplikacjach to zbudować dokładnie to, co zamówiono, a nie to, czego potrzeba. Dlatego kod powstaje dopiero po makiecie.
Krótka ankieta decyzji i rozmowa z osobami, które będą z aplikacji korzystać, nie tylko z tą, która ją zamawia. Zapisuję, co jest pewne, a co wymaga potwierdzenia.
02
Makieta
Klikalna makieta najważniejszych ekranów. Klikasz w wygląd i przepływ, zanim powstanie kod, a poprawka na tym etapie kosztuje minuty zamiast dni.
03
Pierwsza wersja
Najmniejsza wersja, która rozwiązuje główny problem, wdrożona na Waszym serwerze. Ludzie zaczynają jej używać po kilku tygodniach.
04
Rozwój w małych krokach
Kolejne wersje na podstawie realnego użycia, każda z numerem, dziennikiem zmian, kopią zapasową przed wdrożeniem i sprawdzeniem po nim na żywym systemie.
EstetykaFunkcjonalnośćWynikiSzybkość
EstetykaFunkcjonalnośćWynikiSzybkość
EstetykaFunkcjonalnośćWynikiSzybkość
EstetykaFunkcjonalnośćWynikiSzybkość
Wycena
Ile to kosztuje? Wycena po rozmowie
Nie mam cennika, bo nie mam dwóch takich samych projektów. Poniżej warianty, od których zaczynamy rozmowę. Po ustaleniu zakresu dostajesz jedną konkretną kwotę i termin, bez widełek, bez ukrytych kosztów i bez dopłat w trakcie.
Wariant
Makieta i specyfikacja
Wycena po rozmowie1-2 tygodnie
Rozmowa o procesie, klikalna makieta najważniejszych ekranów i specyfikacja z listą rzeczy do potwierdzenia. Dostajesz dokument, z którym możesz iść do dowolnego wykonawcy, także do mnie.
Dla kogo: Dla firm, które wiedzą, co je uwiera, ale nie są pewne, jak ma wyglądać rozwiązanie.
Zbudowanie i uruchomienie aplikacji na Waszym serwerze: baza danych, logowanie i role, integracje, wersja na telefon, kopie zapasowe i monitoring. Kolejne wersje w małych krokach, każda z dziennikiem zmian.
Dla kogo: Dla firm z procesem, którego żaden gotowy program nie obsługuje tak, jak trzeba.
Nowe funkcje na podstawie tego, jak ludzie faktycznie używają aplikacji, aktualizacje bezpieczeństwa, kopie zapasowe i reakcja, gdy coś przestanie działać.
Dla kogo: Dla firm, dla których aplikacja stała się codziennym narzędziem pracy.
Czym aplikacja webowa różni się od zwykłej strony?
Strona informuje, aplikacja wykonuje pracę. Ma logowanie, bazę danych, uprawnienia i logikę: przyjmuje zlecenia, liczy, generuje dokumenty, pilnuje statusów. Działa w przeglądarce, więc nie trzeba jej instalować ze sklepu, a w wersji PWA można dodać ją do ekranu telefonu jak zwykłą aplikację.
Ile kosztuje aplikacja na zamówienie?
Wyceniam po rozmowie, bo rozrzut jest ogromny: prosty kalkulator to kilka dni pracy, portal z kontami, rolami i integracjami to tygodnie. O cenie decydują liczba ekranów, liczba integracji i to, jak skomplikowane są uprawnienia. Po makiecie i specyfikacji dostajesz jedną kwotę za pierwszą wersję i termin, bez widełek.
Na czym budujesz?
Next.js i React z TypeScriptem, baza SQLite albo inna, dobrana do skali, Prisma do obsługi bazy, Tailwind do interfejsu. Wdrożenie w kontenerach Docker na serwerze VPS, z automatycznymi certyfikatami SSL i kopiami zapasowymi. Grafikę w przeglądarce robię w Konva (2D) i Three.js (3D), dokumenty w pdf-lib.
Czy aplikacja zadziała na telefonie bez internetu?
Może, jeśli jest zbudowana jako PWA z zapisem lokalnym. Tak działa aplikacja serwisowa, którą zbudowałem dla warsztatu: korzysta z zapisu lokalnego w przeglądarce, więc da się z niej korzystać na hali bez dobrego zasięgu. Nie każda aplikacja tego potrzebuje, więc ustalamy to na etapie makiety.
Czy muszę mieć własny serwer?
Nie musisz go mieć przed startem. Mogę postawić serwer i przekazać go Wam razem z dostępami, albo wdrożyć aplikację na infrastrukturze, którą już macie. Ważne, żeby serwer, dane i kod były po Waszej stronie, a nie u mnie.
Co, jeśli po wdrożeniu przestaniemy współpracować?
Kod, baza danych, konfiguracja serwera i dokumentacja są Wasze od pierwszego dnia. Aplikację może rozwijać dowolny programista znający Next.js i TypeScript, bo nie używam zamkniętych, autorskich rozwiązań, do których tylko ja mam klucz.
Pracujesz z AI przy pisaniu kodu?
Tak, asystenci AI przyspieszają pracę, ale nie decydują za mnie. Każdą zmianę sprawdzam na działającym systemie przed i po wdrożeniu, a za kod odpowiadam tak samo, jak gdybym pisał go w całości ręcznie.
Kontakt
Porozmawiajmy o Twoim projekcie
Napisz, co chcesz osiągnąć i skąd dziś przychodzą Twoi klienci. Odpowiadam w ciągu 48 godzin roboczych, a jeśli nie jestem właściwą osobą do tego projektu, mówię to od razu. Wolisz szybciej? Napisz na WhatsApp.