Barterkey: technologia, architektura i UX w jednym z pierwszych projektów Digital Templars
W 2016 roku, gdy jeszcze działaliśmy pod nazwą Code Town, zaczęliśmy pracę nad jednym z naszych pierwszych większych projektów – platformą BarterKey, systemem wymiany produktów dla lokalnych przedsiębiorców. To był projekt, który ukształtował nas nie tylko jako zespół technologiczny, ale również jako twórców, którzy od początku wierzyli, że dobre oprogramowanie zaczyna się od zrozumienia użytkownika.
Fundament technologiczny
BarterKey zbudowaliśmy w oparciu o .NET Core – wtedy jeszcze stosunkowo nową, ale obiecującą platformę firmy Microsoft. Postawiliśmy na stabilność, modularność i skalowalność. Backend systemu zaprojektowaliśmy tak, aby był gotowy do integracji z zewnętrznymi serwisami, co już wtedy było jednym z naszych strategicznych celów.
Dane przechowywane były w Microsoft SQL Server, co pozwoliło nam zapewnić:
szybki dostęp do treści i ofert,
elastyczne raportowanie,
sprawne zarządzanie użytkownikami oraz transakcjami.
Stworzyliśmy również system autoryzacji, logowania i panel administracyjny, który umożliwiał zarządzanie całą platformą z poziomu przeglądarki – prosty, ale skuteczny.
Architektura: modułowość i przyszłościowa wizja
Chociaż był to projekt MVP, zależało nam, aby nie był jednorazowy. Dlatego:
podzieliliśmy kod na moduły funkcjonalne – m.in. katalog produktów, negocjacje, system powiadomień, użytkownicy i logika transakcji,
stworzyliśmy przejrzyste API, co umożliwiało dalszy rozwój (np. aplikacji mobilnej),
zadbaliśmy o elastyczność mechanizmu negocjacji – nie tylko „kup” lub „sprzedaj”, ale realne rozmowy o warunkach handlowych.
BarterKey od początku miał być czymś więcej niż katalogiem ogłoszeń – miał łączyć ludzi i firmy, zamiast tylko wystawiać oferty.
Interfejs użytkownika prostota ponad wszystko
Z naszej perspektywy, projekt interfejsu był równie ważny, co kod. Wiedzieliśmy, że kierujemy platformę do osób, które niekoniecznie korzystały wcześniej z systemów online do wymiany produktów. To zdeterminowało nasz styl pracy.
Zaprojektowaliśmy UI tak, aby:
użytkownik nie musiał się domyślać – tylko klikać, oglądać, filtrować i negocjować,
kategorie były zrozumiałe i wizualnie atrakcyjne (Dom i ogród, Motoryzacja, Usługi…),
najważniejsze akcje (Zaloguj się, Zobacz rynek, Dodaj ofertę) były na wyciągnięcie ręki.
Chcieliśmy, aby użytkownicy od razu czuli się „u siebie”. Nie przez kolorystykę, ale przez flow interakcji – naturalny, spokojny, zrozumiały.
Maskotka z charakterem: Biznesek
Jednym z naszych ulubionych elementów był Biznesek – maskotka w formie sympatycznego, nieco lokalnego bohatera, który witał użytkowników, objaśniał podstawy działania platformy i rozładowywał napięcie u tych, którzy po raz pierwszy korzystali z narzędzia online do handlu bezgotówkowego.
To nie był bajer. To było świadome narzędzie UX, które dawało emocjonalne poczucie bezpieczeństwa.
Wnioski i doświadczenia
BarterKey nie stał się ogólnopolskim hitem – i o tym mówimy otwarcie. Ale był początkiem naszego świadomego podejścia do tworzenia oprogramowania. Ten projekt nauczył nas:
✅ jak budować systemy, które odpowiadają na realne potrzeby użytkowników,
✅ jak prowadzić projekt IT od zera do wdrożenia, z uwzględnieniem komunikacji z klientem,
✅ jak nie bać się łączyć technologii z emocją i doświadczeniem końcowego odbiorcy.
BarterKey był dla nas kluczem, także w sensie symbolicznym. Otworzył drzwi do dalszych realizacji, które dziś robimy jako Digital Templars. I choć dziś jesteśmy bardziej doświadczeni, lepiej zorganizowani i mamy więcej zasobów, wartości, które wtedy powstały, nie zmieniły się do dziś.