Pliki cookies

Pliki cookies niezbędne zapewniają działanie strony. Analityczne i reklamowe (statystyki odwiedzin, pomiar skuteczności reklam) włączamy tylko za Państwa zgodą, którą można w każdej chwili zmienić lub wycofać w „Ustawieniach cookies” w stopce strony. Więcej: polityka cookies, polityka prywatności.

Realizacja

Aplikacja mobilna z KSeF dla biura rachunkowego - PodatkiPodatki

Platformy: Android, iOS

Technologia: Flutter

Branża: Finanse i ubezpieczenia

PPmobile to aplikacja mobilna na iOS i Androida dla przedsiębiorców obsługiwanych przez biuro rachunkowe PodatkiPodatki.pl. Klient ma w telefonie podatki do zapłaty, dokumenty dla księgowej i faktury z KSeF. Dzięki temu może je przejrzeć, opisać i przekazać do biura bez logowania do panelu w przeglądarce.

Aplikację zbudowaliśmy we Flutterze (Dart) z jedną bazą kodu na iOS i Androida. Z API biura komunikuje się przez REST według specyfikacji OpenAPI.

Ilustracja uścisku dłoni na tle puzzli, logo PodatkiPodatki i telefon z listą podatków do zapłaty w aplikacji PPmobile

Wyzwanie

Biuro rachunkowe PodatkiPodatki.pl potrzebowało aplikacji mobilnej dla swoich klientów - przedsiębiorców. Mieli w niej sprawdzać podatki do zapłaty, przekazywać dokumenty księgowej i obsługiwać faktury z KSeF bez logowania do panelu.

Aplikacja miała działać na iOS i Androidzie, a także korzystać z API biura, które zmieniało się w trakcie projektu. Przechowuje dane finansowe firm, więc logowanie musiało być wygodne i bezpieczne. Natomiast przejście na nową wersję API miało się odbyć bez pustych ekranów u użytkowników starszej wersji aplikacji.

Rozwiązanie

Zaprojektowaliśmy i zbudowaliśmy od podstaw aplikację PPmobile we Flutterze, z jedną bazą kodu na iOS i Androida. Zintegrowaliśmy ją też z API biura i opublikowaliśmy w App Store i Google Play. Klient biura PodatkiPodatki.pl loguje się Face ID lub odciskiem palca i ma w telefonie podatki, faktury z KSeF i dokumenty.

Zgodność z API sprawdzają testy, które porównują każde zapytanie aplikacji ze specyfikacją OpenAPI. Poza tym użytkownik starszej wersji dostaje ostrzeżenie przed jej wyłączeniem. Aplikacja ma ponad 500 testów automatycznych, a dalej rozwijamy ją razem z zespołem backendu.

Masz podobny projekt?

Opisz w kilku zdaniach, co ma robić aplikacja albo jaki proces chcesz usprawnić. Odpowiemy w ciągu 24 godzin w dni robocze - z pytaniami i wstępnym przedziałem ceny.

Opisz swój projekt