
Produkt własny
Misja:Zakupy – aplikacja mobilna do wspólnych zakupów
Aplikacja mobilna · Flutter · Supabase realtime · iOS + Android
Misja:Zakupy to aplikacja do wspólnych zakupów, w której lista produktów działa jak misja: ktoś przygotowuje zasoby, ktoś zostaje zwiadowcą, a postęp zakupów jest widoczny dla zainteresowanych osób w czasie rzeczywistym.
Zakres prac
- aplikacja Flutter na iOS i Android z trzema głównymi obszarami: misje, status misji i ustawienia profilu,
- model wspólnych list zakupowych: produkty, kategorie, ilości, statusy wykonania i podsumowanie misji,
- kontakty, zaproszenia i przypisywanie zwiadowców do list zakupowych,
- backend Supabase: Postgres, auth, RLS, realtime, RPC i reguły dostępu do współdzielonych list,
- powiadomienia push przez Firebase Cloud Messaging oraz obsługa tapnięcia w notification,
- kategoryzacja produktów: lokalne mapowania, learned categories i funkcja AI wspierająca układanie produktów według alejek sklepowych.
Efekt
Powstał publiczny produkt mobilny dostępny w App Store i Google Play. Aplikacja porządkuje codzienny proces zakupów: od planowania listy, przez przypisanie osoby kupującej, po śledzenie wykonania i domknięcie misji.