Dwie aplikacje mobilne dla środkowoeuropejskiej firmy, która buduje inteligentne systemy gospodarki odpadami: aplikacja na Androida dla kontrolerów sprawdzających jakość segregacji oraz aplikacja na iOS i Androida dla mieszkańców. EMBIQ projektuje, buduje, testuje i rozwija obie od 2020 roku.
Wykorzystane technologie
React Native, TypeScript, Redux, React Navigation, NativeBase, Axios, Android, iOS, REST API, kody QR, mapy
Narzędzia
Figma, Jira, ESLint, Prettier, hooki Git, CI/CD
5
Zespół projektu
6 miesięcy
Czas trwania projektu
Aplikacja mobilna, projektowanie UI/UX
Kategoria
Smart city
Branża

Klient to firma technologiczna, która tworzy urządzenia i systemy IT dla gospodarki odpadami komunalnymi, w tym systemy mierzące jakość segregacji. W 2020 roku potrzebowała aplikacji na Androida dla kontrolerów w terenie: kontroler skanuje etykietę, robi zdjęcia, zaznacza, jakie frakcje są w środku, i zapisuje wynik kontroli. Aplikacja miała działać na urządzeniach dostarczonych przez klienta i korzystać z jego istniejącego API, a na pierwszą wersję zaplanowano cztery tygodnie. Drugą częścią była aplikacja dla mieszkańców na iOS i Androida. Każde gospodarstwo domowe miało widzieć własne wyniki segregacji i statystyki, sprawdzać, do którego pojemnika trafia dana rzecz, i znajdować najbliższy punkt zbiórki. W kolejnych latach zakres rósł razem z produktem klienta: nowe frakcje odpadów, więcej niż jedno API backendu, kolejne języki, funkcje samoobsługowe dla punktów zbiórki i pełna zmiana wyglądu. Klient potrzebował partnera, który zaprojektuje, zbuduje, przetestuje i będzie długo utrzymywać obie aplikacje – a nie jednorazowej dostawy.
Aplikacja jest napisana w React Native, który pozwala pisać ten sam kod jednocześnie na kilka platform. Dzięki temu aplikacja jest dostępna nie tylko na Androidzie, ale też na iOS.


Aplikacja kontrolerska trafiła do klienta jesienią 2020 roku, a potem została rozszerzona o kolejne frakcje odpadów. Po etapie projektowania w 2021 roku aplikację dla mieszkańców przekazano w 2022 roku i opublikowano w sklepach z aplikacjami. Od tego czasu prace trwają w ramach jednej umowy ramowej i są zamawiane etapami: widoki statystyk i stawek opłat, obsługa nowych wersji API i frakcji odpadów, tłumaczenia oraz funkcje samoobsługowe dla punktów zbiórki. Aplikację kontrolerską przeniesiono na nowe API i dostała nową logikę kontroli. Aplikacje są na bieżąco aktualizowane i rozbudowywane: aktualizacje React Native i Android SDK, nowa biblioteka map na Androidzie, regulamin pobierany i odświeżany automatycznie, ostrzejsze zasady haseł i dane logowania wysyłane wyłącznie w treści żądań. Nowy wygląd aplikacji dla mieszkańców, przygotowany w 2025 roku, wdrożono w 2026 roku, a jeden z modułów jest właśnie przenoszony na nowe API klienta.
Moim zadaniem było stworzenie rozwiązania, w którym wszystkie funkcje są dostępne jednym kliknięciem na ekranie. Ikony są intuicyjne i ściśle powiązane z funkcjami. Aplikacja jest bardzo przyjazna – użytkownicy nie mają problemów z jej obsługą.

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.