CLEANING-APP
Про проєкт
Cleaning Service — нативний iOS-додаток для клінінгової компанії, що з’єднує клієнтів з професійними прибиральниками. Додаток дозволяє клієнтам планувати послуги прибирання, безпечно керувати платежами та безпосередньо спілкуватися з прибиральниками. Адмін-панель підтримує повне управління користувачами, послугами, замовленнями та показниками ефективності.




Ідея проєкту
- Мета полягала у створенні двосторонньої платформи, що спрощує процес бронювання для клієнтів та управління навантаженням для прибиральників.
- З точки зору клієнта додаток дозволяє швидко замовляти послуги з прозорим ціноутворенням та надійними відгуками.
- З боку прибиральника — стабільний потік замовлень, гнучкий графік та прямий зв’язок з клієнтами.
Реалізація

Фаза розробки включала:
Розробка бекенду та бази даних
Проєктування нативного iOS-інтерфейсу для обох ролей користувачів
Інтеграція Stripe для безпечних платежів
Реалізація двосторонньої системи повідомлень
Розробка адмін-панелі для повного управління користувачами та послугами
Детальне тестування на різних моделях iPhone та версіях iOS для забезпечення продуктивності та сумісності
Виклики, які ми вирішили
UI для двох ролей:
Створення чистого, масштабованого інтерфейсу для клієнтів та прибиральників
Динамічне поєднання:
Система для реагування прибиральників і вибору клієнтів
Безпечні платежі:
Інтеграція процесів платежів і повернень через Stripe
Доступ за ролями:
Управління даними та правами користувачів в адмін-панелі


Планування
Вхідні дані
Двостороння платформа для клієнтів та прибиральників
Гнучкий графік з прозорим ціноутворенням
Інтеграція Stripe для платежів
Зрозуміла адмін-панель та простий UX
Вбудовані повідомлення та відгуки
Аналіз
Визначено персони користувачів та замаповано шляхи
Смоделювано всі функціональні модулі
Створено вайрфрейми та прототипи
Заплановано терміни та поетапне впровадження
Результати
Нативний iOS-додаток з інтуїтивним інтерфейсом
Безпечні платежі Stripe
Доступ за ролями для клієнтів, прибиральників та адміністраторів
Адмін-панель з статистикою та контролем
Інтегрована система зворотного зв’язку та відгуків
Основні функції проєкту
Адмін-панель:
Screens

Інтерактивний прототип
Перегляньте дизайн у дії — натисніть, щоб побачити, як усе працює.


Технологічний стек
Адмін-панель:
Next.js
Бекенд:
Node.js
Сповіщення:
Firebase або власний WebSocket
База даних:
Кастомне рішення для управління меню та кампаніями
Управління проєктом:
Методологія Scrum з двотижневими спринтами
Інтеграція платежів:
Stripe API
