Wybrane realizacje wraz z myśleniem, które za nimi stoi
Kilka projektów pokazujących, jak pracuję — nie tylko co powstało, ale też decyzje i kompromisy za tym stojące. Projekty publiczne linkują na zewnątrz; prace NDA opisuję wyłącznie faktycznym zakresem.
05 / Case studies
Od czego zacząć
Sześć sytuacji, z którymi zwykle się do mnie dzwoni
Zapytania prawie nigdy nie przychodzą jako specyfikacja. Przychodzą jako objaw: menu, które we wtorek jest już nieaktualne, checkout, z którego ludzie znikają, arkusz po cichu trzymający firmę w całości. Wybierz to, co brzmi jak Twój tydzień — każda ścieżka prowadzi albo do najbliższego dowodu, albo do pracy, która to naprawia.
Ceny zmieniają się we wtorek, a drukowane menu w piątek nadal mówi co innego. Turyści fotografują kartę i tłumaczą ją sobie sami. Każda drobna poprawka zamienia się w wiadomość do osoby, która robiła stronę — i w czekanie.
Menu, które należy do lokalu: edycja w kilka minut, publikacja natychmiast, odczyt w języku gościa prosto z kodu QR na stole. Płatności i rezerwacje wpinam tylko tam, gdzie faktycznie na siebie zarabiają.
wMenu — wielojęzyczny SaaS z menu QR i subskrypcjami Stripe, zbudowany od początku do końca.
Płatny ruch trafia na kartę produktu, która przez cztery sekundy nie nadaje się do użytku. Checkout gubi ludzi gdzieś między koszykiem a płatnością. A WooCommerce, który trzy lata temu był w porządku, dziś wzdryga się przy każdej aktualizacji wtyczki.
Storefront, który renderuje się szybko, karty produktów uporządkowane tak, by kupujący i wyszukiwarka czytali to samo, oraz checkout skrócony do kroków, które naprawdę konwertują — zwykle headless frontend przed WooCommerce, który już masz.
Zaczyna się od audytu: co kosztuje Cię sekundy, a co kosztuje zamówienia.
Produkt robi trzydzieści rzeczy dobrze i właśnie to jest problemem. Osoba podpisująca umowę prowadzi klinikę, a nie dział IT — i odbija się od listy funkcji. W tym czasie interfejs rozjeżdża się o kolejny moduł.
Warstwa marketingowa mówiąca o tym, co klinika naprawdę odczuwa — mniej nieobecności, mniej administracji, rozliczenia, które się spinają — i frontend produktu na wspólnych wzorcach, żeby grafik, kartoteka i plan leczenia rok później nadal wyglądały jak jeden produkt.
dr100 — strona marketingowa i frontend produktu dla oprogramowania gabinetów stomatologicznych.
Ktoś przepisuje liczbę na koniec miesiąca i raport dalej jest błędny. Nikt nie ma pewności, które pola są walidowane. I nikt nie chce zmieniać kodu przy rozliczeniach, bo nie ma testu, który powiedziałby, że coś się zepsuło.
Typowana aplikacja, w której trudno w ogóle wpisać błędne dane, ścieżki dotykające pieniędzy są pokryte testami uruchamianymi przy każdej zmianie, a ekrany dają się obsłużyć z klawiatury przez ludzi, którzy siedzą w nich cały dzień.
Przebudowa aplikacji do zarządzania subskrypcjami finansowymi — pod NDA, więc tylko zakres techniczny.
Lead przychodzi mailem, trafia ręcznie do CRM, potem do arkusza, a potem ktoś ręcznie pilnuje faktury. Nic nie jest zepsute. To po prostu kosztuje dzień w tygodniu, co tydzień — i zwykle robi to osoba, którą najtrudniej zastąpić.
Formularze, CRM, rozliczenia i raportowanie połączone tak, że rekord wprowadza się raz i dalej idzie sam — a te kilka kroków, które naprawdę wymagają człowieka, zostaje widocznych, zamiast ginąć w skrzynce.
Ten sam mięsień co przy finance CRM i zapleczu wMenu.
Otwórz tę ścieżkę
Big Data i data products · dwa publiczne case studies
Inżynieria nie jest tu trudną częścią. Trudne jest to, że strona sprawia, iż wyspecjalizowana praktyka danowa wygląda jak każdy inny software house — albo że w narzędziu do danych zależność jest pokazana jako rząd identyfikatorów, których nikt nie doprowadzi do źródła.
Albo strona zbudowana wokół tego, w czym firma faktycznie jest ekspertem, tak by te podstrony mogły rankować i obronić się zarówno przed inżynierem, jak i przed kupującym — albo interfejs, w którym graf danych da się prześledzić wzrokiem.
GetInData — strona firmowa zbudowana od zera na React i Gatsby.
Za pięcioma case studies stoi dekada innej pracy: portale medyczne i systemy gabinetowe, aplikacja inwestycyjna, panel moderacji, niemieckie piekarnie, wyszukiwarka hoteli przyjaznych psom. Wypisane rzeczowo — kontekst produktu, mój udział, stack.