Platforma webowa i aplikacja na Androida dla ręcznych czytników RFID, które rozpoznają bydło po kolczyku w uchu. Powstała dla hodowcy bydła ze Stanów Zjednoczonych. W 2020 roku EMBIQ przeprowadził projekt od ustalenia zakresu do produkcji w niecałe trzy miesiące, a potem utrzymywał i rozwijał system do 2025 roku.
Wykorzystane technologie
Python, Django, PostgreSQL, REST API, Android, RFID
Narzędzia
Jira, GitHub, Jenkins, DigitalOcean, Cloudflare, Dependabot, ręczne czytniki RFID
6
Zespół projektu
3 miesiące
Czas trwania projektu
Aplikacja webowa, aplikacja mobilna
Kategoria
Zarządzanie hodowlą
Branża
.png)
Nasz klient prowadzi w Stanach Zjednoczonych hodowlę bydła: kupuje cielęta, odchowuje je na kilku ranczach i sprzedaje dalej. Każde zwierzę ma kolczyk RFID, który zostaje z nim na całe życie. Dotychczasowy system klienta i jego ręczny czytnik dochodziły do kresu żywotności, więc dane trzeba było przenieść na nową platformę bez utraty historii żadnego zwierzęcia: gdzie się urodziło, gdzie jest teraz i dokąd trafi, jaki ma status (przyjęte, padłe, wybrakowane, przed wysyłką, sprzedane, wysłane), do jakiej partii i jakiego właściciela należy oraz jakie są najważniejsze daty. Większość pracy odbywa się przy poskromie i na rampie załadunkowej, a nie przy biurku. Gdy przechodzą przez nie setki cieląt, nikt nie zaktualizuje rekordów jeden po drugim, dlatego każda operacja musiała działać zbiorczo: wartości ustawia się raz, skanuje kolczyki, a każde zeskanowane zwierzę dostaje tę samą zmianę. Część transportów wymaga listy przewozowej ze wszystkimi kolczykami, zanim ciężarówka odjedzie. Przy załadunku czytnik ręczny musiał od razu potwierdzać każde zwierzę, podobnie jak skaner biletów przy bramce na stadionie, a na końcu pokazywać, których zwierząt z listy nie załadowano.
Największym wyzwaniem była integracja technologii RFID do śledzenia zwierząt i stworzenie funkcji przetwarzania zbiorczego, która obsłuży setki aktualizacji jednocześnie. Było to kluczowe dla naszego klienta, który chciał usprawnić swoją pracę i nie aktualizować rekordów pojedynczo.

.png)
Projekt ruszył w marcu 2020 roku. Pracowaliśmy w tygodniowych sprintach i regularnie pokazywaliśmy klientowi postępy. Pierwszą w pełni działającą aplikację mobilną zaprezentowaliśmy w maju, a 1 czerwca 2020 roku platforma trafiła na produkcję – w momencie, gdy stary czytnik ręczny na ranczu już nie działał. W sierpniu ranczo korzystało w nowym systemie z dwóch czytników ręcznych. Po uruchomieniu EMBIQ utrzymywał platformę i dodawał funkcje, o które prosił klient. Dbaliśmy o serwery, potok CI/CD i środowisko testowe, a backend w Django i aplikację na Androida aktualizowaliśmy z pomocą Dependabota. W latach 2024 i 2025 rozszerzyliśmy import CSV o nowy format plików z czytników i ograniczyliśmy dane synchronizowane z czytnikami ręcznymi do zwierząt, które są na stanie albo czekają na wysyłkę. Jesienią 2025 roku, gdy używane czytniki ręczne zaczęły się psuć, pracowaliśmy nad potwierdzaniem wysyłek przez import CSV, żeby ranczo mogło dalej wysyłać zwierzęta, a klient w tym czasie wybierał nowy sprzęt.
Zaprojektowaliśmy intuicyjny interfejs platformy, w którym wszystkie potrzebne informacje są łatwo dostępne. Doświadczenie użytkownika było w centrum naszego procesu projektowego i zadbaliśmy o to, żeby po platformie łatwo się poruszać, nawet przy złożonych operacjach.
.png)
Napisz do mnie – omówimy Twoje wymagania i razem zbudujemy Twój dedykowany zespół IT.
Agnes
Specjalista ds. rozwoju biznesu
Zapytaj o wycenę lub poradę
Przeanalizujmy razem koncepcję Twojego projektu i to, na jakim jest etapie.
Otrzymasz od nas wstępną propozycję zakresu projektu oraz szacunek czasu i kosztów.
Konsultacje są objęte umową NDA.