CLEANING-APP
O projekcie
Cleaning Service to natywna aplikacja iOS stworzona dla firmy sprzątającej, która łączy klientów z profesjonalnymi osobami sprzątającymi. Aplikacja umożliwia klientom zamawianie usług sprzątania, bezpieczne zarządzanie płatnościami oraz bezpośrednią komunikację z personelem sprzątającym. Panel administracyjny zapewnia pełne zarządzanie użytkownikami, usługami, zamówieniami i wskaźnikami wydajności.




Pomysł na projekt
- Celem było stworzenie dwustronnej platformy upraszczającej proces rezerwacji dla klientów oraz zarządzanie harmonogramem pracy osób sprzątających.
- Z perspektywy klienta aplikacja umożliwia szybkie zamawianie usług z przejrzystym cennikiem i wiarygodnymi opiniami.
- Z perspektywy osoby sprzątającej oferuje stały napływ zleceń, elastyczny grafik oraz bezpośrednią komunikację z klientami.
Realizacja

Etap realizacji obejmował:
Budowę backendu i bazy danych
Projektowanie natywnych interfejsów iOS dostosowanych do obu ról użytkowników
Integrację Stripe w celu zapewnienia bezpiecznych płatności
Wdrożenie dwukierunkowego systemu wiadomości
Stworzenie panelu administracyjnego do kompleksowego zarządzania użytkownikami i usługami
Dokładne testy na różnych modelach iPhone’ów i wersjach iOS w celu zapewnienia wydajności i kompatybilności
Wyzwania, które rozwiązaliśmy
Interfejs dla dwóch ról:
Zaprojektowanie przejrzystego i skalowalnego interfejsu dla klientów oraz osób sprzątających
Dynamiczne dopasowanie:
Stworzenie systemu, w którym osoby sprzątające mogą odpowiadać na zlecenia, a klienci wybierać najlepszą opcję
Bezpieczne płatności:
Integracja płatności i zwrotów za pomocą Stripe
Dostęp oparty na rolach:
Zarządzanie danymi użytkowników i uprawnieniami w panelu administracyjnym


Planowanie
Założenia
Dwustronna platforma dla klientów i osób sprzątających
Elastyczne planowanie z przejrzystym cennikiem
Integracja Stripe do obsługi płatności
Przejrzysty panel administracyjny i prosty UX
Wbudowany system wiadomości i opinii
Analiza
Zdefiniowano persony użytkowników i ich ścieżki
Zamodelowano wszystkie moduły funkcjonalne
Przygotowano wireframe’y i prototypy
Zaplanowano harmonogram i wdrożenie etapowe
Rezultaty
Natywna aplikacja iOS z intuicyjnym interfejsem
Bezpieczne płatności Stripe
Dostęp oparty na rolach dla klientów, osób sprzątających i administratorów
Panel administracyjny ze statystykami i kontrolą
Zintegrowany system opinii i ocen
Główne funkcje projektu
Panel administracyjny:
Screens

Interaktywny prototyp
Poznaj projekt w działaniu — kliknij i sprawdź, jak to działa


Stos technologiczny
Panel administracyjny:
Next.js
Backend:
Node.js
Powiadomienia:
Firebase lub niestandardowy WebSocket
Baza danych:
Niestandardowe rozwiązanie do zarządzania menu i kampaniami
Zarządzanie projektem:
Metodologia Scrum z 2-tygodniowymi sprintami
Integracja płatności:
Stripe API
