Realizacja

Aplikacja miejska dla mieszkańców Poznań.

Kompleksowa aplikacja miejska dla Urzędu Miasta Poznań — usługi, komunikacja i informacje w jednym miejscu dla ponad 23 tys. aktywnych użytkowników.

Smart City Poznań

Czas trwania

2022 – 2025

Typ projektu

Aplikacja miejska

Klient

Urząd Miasta Poznań

Rola

Flutter Developer — frontend, redesign UX/UI, moduły

Kontekst projektu

Smart City Poznań to municipal app łącząca kluczowe usługi miasta: parking, transport publiczny na żywo, gospodarkę odpadami, wyszukiwarkę cmentarną, newsy i zgłoszenia. Aplikacja obsługuje roboty drogowe, utrudnienia w ruchu i alerty środowiskowe — z naciskiem na spójny UX dla wszystkich grup wiekowych.

Od pakietów danych do pulsu miasta — każdy pojazd, każda sekunda, wszędzie.

Wyzwania

Problemy, które trzeba było rozwiązać, zanim powstał produkt.

01

Integracja wielu modułów

Każdy moduł korzysta z innego API miasta — trzeba było utrzymać spójny frontend przy niezależnych źródłach danych i cyklach aktualizacji.

02

Live tracking pojazdów

GTFS-Realtime wymagał cache’owania, kolejek, protobuf oraz interpolacji pozycji, żeby mapa była płynna przy dużej liczbie pojazdów.

03

Spójność cross-platform

Jeden UX na iOS i Androidzie przy zachowaniu wydajności i utrzymywalności kodu Flutter.

04

UX dla mieszkańców

Interfejs musiał być czytelny dla szerokiej grupy użytkowników — od szybkiego sprawdzenia autobusu po zgłoszenie problemu w mieście.

Co zbudowaliśmy w tym projekcie

Moduły, z których korzystają mieszkańcy na co dzień — od transportu po zgłoszenia.

01

Parking i transport

Informacje o parkingu oraz śledzenie komunikacji miejskiej z GPS i czasami przyjazdu — planner, rozkłady i mapa na żywo.

Aplikacja Smart City
02

Live tracking GTFS

Integracja GTFS-Realtime: protobuf, warstwa cache i kolejek, interpolacja pozycji pojazdów. Od pakietów danych do czytelnego „pulsu miasta” na mapie.

Mapa GTFS
03

Gospodarka odpadami

Harmonogramy odbioru z powiadomieniami według typu odpadów i daty — mniej pytań „kiedy wystawić pojemnik?”.

Idea Smart City
04

Wyszukiwarka cmentarna

Interaktywna mapa umożliwiająca lokalizację miejsc pochówku — jeden z najczęściej używanych modułów informacyjnych.

Smart City Poznań
05

Newsy i zgłoszenia

Komunikaty miasta oraz zgłaszanie problemów ze zdjęciem i lokalizacją GPS — kanał od mieszkańca do urzędu.

06

Redesign UX/UI

Przebudowa frontendu: spójność nawigacji, feedback użytkowników, optymalizacje wydajności i utrzymywalność kodu na iOS oraz Android.

Proces

Jak dochodziliśmy do rozwiązania — krok po kroku.

  1. 01

    Rozwój modułów

    Kolejne moduły Flutter integrowane z API miasta: parking, transport, odpady, cmentarze, newsy — każdy z własnym kontraktem danych.

  2. 02

    Redesign UI/UX

    Zbieranie feedbacku, iteracje nawigacji i UI, poprawa spójności oraz performance przed kolejnymi release’ami.

Efekt

Aplikacja w aktywnym użyciu — 23 000+ użytkowników z parkingiem, transportem live, odpadami i newsami miejskimi.

  • 23 000+ aktywnych użytkowników
  • Live tracking komunikacji miejskiej
  • Moduły parking, odpady, cmentarze, newsy i zgłoszenia
  • Redesign poprawiający spójność i dostępność UX

Masz pomysł na projekt? Porozmawiajmy.

Niezależnie od skali — pomożemy ustalić kierunek, zakres i technologię, które dają realny efekt.

Umów rozmowę

Technologie w tym projekcie

  • Flutter
  • GTFS-Realtime
  • GPS
  • Protobuf
  • City APIs
  • Caching
  • Push notifications