Blanket
Aplikacja do zarządzania ubezpieczeniami
Wyzwanie & Rozwiązanie
W pełni funkcjonalna aplikacja mobilna do zarządzania ubezpieczeniami zbudowana od podstaw dla kanadyjskiego startupu insurtech. Aplikacja umożliwia zarządzanie polisami, zgłaszanie roszczeń i otrzymywanie powiadomień w czasie rzeczywistym — wszystko oparte na backendzie Firebase z logowaniem przez wielu dostawców (Google, Apple, Facebook). Jako jedyny developer zaprojektowałem i zbudowałem całą aplikację od początku do końca, od onboardingu użytkownika przez logowanie biometryczne po synchronizację danych polis w czasie rzeczywistym.
Wyzwanie
Klient potrzebował gotowej do produkcji mobilnej aplikacji ubezpieczeniowej opracowanej od podstaw przez jednego developera. Kluczowe wyzwania obejmowały implementację logowania przez wielu dostawców (Google, Apple, Facebook, email/hasło) z Firebase Auth, zaprojektowanie warstwy danych w czasie rzeczywistym z Firebase Realtime Database dla bieżących danych polis i roszczeń, skonfigurowanie infrastruktury powiadomień push z Notifee i Firebase Cloud Messaging, implementację uwierzytelniania biometrycznego z expo-local-authentication oraz zbudowanie logiki backendu serverless z Cloud Functions do generowania dokumentów PDF i wysyłania powiadomień — wszystko przy zachowaniu dopracowanego, intuicyjnego interfejsu użytkownika.
Moja Rola
Byłem jedynym developerem w tym projekcie od koncepcji do dostarczenia. Zaprojektowałem i zbudowałem całą aplikację mobilną od początku do końca — od planowania projektu i wyboru stosu technologicznego po wdrożenie produkcyjne. Klient określił Firebase jako platformę backendową, ale miałem pełną swobodę w wyborze pozostałych technologii, podejścia do rozwoju i architektury. Sam zaimplementowałem każdą funkcję: autoryzację przez wielu dostawców, synchronizację danych w czasie rzeczywistym, infrastrukturę powiadomień push, zabezpieczenia biometryczne, funkcje serverless backendu i kompletny UI z animacjami sterowanymi gestami. To było prawdziwe doświadczenie samodzielnej budowy, gdzie byłem właścicielem każdej linii kodu i każdej decyzji architektonicznej.
Rozwiązanie
- Wieloplatformowa strategia autoryzacji obsługująca logowanie przez Google, Apple, Facebook oraz email/hasło przez Firebase Auth
- Firebase Realtime Database dla bieżących danych polis i roszczeń z synchronizacją w czasie rzeczywistym na wszystkich urządzeniach
- Cloud Functions dla logiki backendu serverless, w tym generowania dokumentów PDF i inteligentnego wysyłania powiadomień
- Infrastruktura powiadomień push przez Notifee i Firebase Cloud Messaging dla alertów o polisach i roszczeniach w czasie rzeczywistym
- Logowanie biometryczne z użyciem expo-local-authentication obsługujące Face ID i czytnik linii papilarnych
Zobacz w akcji





Technologie
Kluczowe Funkcjonalności
Wieloplatformowa Autoryzacja
Logowanie przez Google, Apple, Facebook i email zintegrowane przez Firebase Auth dla elastycznego onboardingu
Logowanie Biometryczne
Autoryzacja Face ID i odciskiem palca dla szybkiego i bezpiecznego dostępu do aplikacji
Powiadomienia Push
Alerty o polisach i roszczeniach w czasie rzeczywistym przez Notifee i Firebase Cloud Messaging
Synchronizacja w Czasie Rzeczywistym
Firebase Realtime Database do synchronizacji danych w czasie rzeczywistym na wszystkich urządzeniach
Generowanie PDF
Serverless generowanie dokumentów przez Cloud Functions dla polis i formularzy roszczeń
Wsparcie Offline
AsyncStorage i NetInfo dla świadomego łączności doświadczenia z trwałością danych offline
Wyniki
Z sukcesem dostarczyłem złożoną, gotową do produkcji aplikację mobilną do ubezpieczeń jako samodzielny developer w ciągu 11 miesięcy. Aplikacja została uruchomiona na iOS i Androidzie z kompleksowym zestawem funkcji — autoryzacją przez wielu dostawców, synchronizacją danych w czasie rzeczywistym, powiadomieniami push, zabezpieczeniami biometrycznymi i serverless generowaniem dokumentów. Architektura oparta na Firebase okazała się opłacalnym i skalowalnym fundamentem, umożliwiając startupowi uruchomienie bez dużych inwestycji w infrastrukturę backendową.
Masz podobny projekt w głowie?
Omówmy jak mogę pomóc wcielić Twoją wizję w życie.