Przejdź do treści
Misja:Zakupy – aplikacja mobilna do wspólnych zakupów
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.

Zobacz w App Store · Zobacz w Google Play