Приложение клиента (концептуальный проект)
Заказчик: Фреш-25
Ситуация
Требуется приложение клиента
Проблема
- Неудобно пользоваться пластиковыми картами
- Неудобно информировать клиентов о наших скидках
Идея
Дать клиентам мобильное приложение, котором он будет видеть:
- свои бонусы
- действующие акции
- штрихкод своей карты (показать на кассе)
Реализация
Система состоит из трёх частей:
- Мобильное приложение клиента
- Админская часть для управления системой
- Дисконтный сервер
Порядок работы клиента с приложением:
- Скачиваем приложение с AppStore или GooglePlay
- Указываем свой номер телефона
- Получаем код подтверждения по sms
- Заполняем анкету
- Переходим на экран со списком акций
- можем листать акции и читать подробную информацию о них
- можем открыть диск.карту (штрихкод) для демонстрации на кассе
- можем посмотреть количество бонусов
- можем посмотреть последние покупки
Функции приложения:
- Регистрация в системе
- по номеру телефона через код подтверждения
- в приложение возвращается id клиента, который потом используется во всех запросах
- регистрационная информация сохраняется в кеше приложения
- выйти из аккаунта нельзя - только через очистку кеша приложения
- вход на другом устройстве - также через ввод номера телефона и кода подтверждения, но без заполнения анкеты
- Заполнение анкеты
- у клиента в бэкенде есть признак "анкета заполнена", если он не стоит, то предлагается заполнить анкету
- список полей анкеты приходит с бэкенда
- все поля анкеты обязательны для заполнения
- если набор полей меняется и мы хотим, чтобы клиенты повторно заполнили поля, нужно снять признак "анкета заполнена".
- анкета сохраняется на телефоне
- при повторном логине получается с сервера
- клиент может просмотреть анкету, но может её изменить (во избежание махинаций)
- перейти к использованию приложения можно только полностью заполнив анкету
- Электронная дисконтная карта
- принажатии на кнопку "карта" открывается экран со штрихкодом карты (без номера)
- Бонусы
- клиент видит на главном экране сколько у него бонусов
- информация о бонусах обновляется автоматически один раз в день
- клиент видит на главном экране сколько у него бонусов
- История покупок
- клиент может просмотреть последние покупки
- количество отбражаемых покупок задаётся в настройках системы
- видна следующая информация:
- дата покупки
- сумма покупки
- количество начисленных бонусов
- без товарной части
- Скидки и акции
- всего могут отображаться три раздела со скидками и акциями:
- общесетевые акции
- акции любимого магазина
- персональные предложения для клиента
- всего могут отображаться три раздела со скидками и акциями:
Функции административной части (бэкенд)
Домино:
- логин для входа в бэкенд
- система прав доступа на просмотр и внесение изменений
- хранит данные
- список клиентов
- блокировка
- изменение анкетных данных
- заказы клиентов (чеки)
- список акций
- название акции
- картинка акции
- описание акции
- период активности
- в каких магазинах действует
- раздел, в котором показывать в приложении (общие/магазин/персональные)
- список вопросов анкеты
- это поля таблицы клиентов
- полный список полей жёстко программируется
- можно будет настроить, какие поля из этого списка использовать
- список клиентов
- рассылка push-уведомлений
- можно отфильтровать клиентов по полям анкеты
Дисконтный сервер:
- возвращает бонусы клиента
- возвращает историю покупок
В перспективе:
- автоматические персональные скидки и предолжения
- выбор любимого магазина
- "умная" рассылка push-уведомлений (автоматически, скриптом, по заданной логике)
- отзывы
- оценка магазина (ряд вопросов и выбор ответа от 1 до 5)
- текстовый отзыв
- получить ответ
Ожидания: разово +-300 т.р., 50-60 т.р. ежемесячно
Что нужно сделать
- Мобильное приложение клиента
- WEB
- Android
- iOS
- Админская часть для управления системой
План выполнения проекта
- Создание WEB-версии
- Разработка WEB-версии приложения
- Описание логики работы приложения
7 дней
Системный архитектор
3000 р/час
21 000 р.
- Дизайн приложения 20 дней
- Программирование 40 дней
- Описание логики работы приложения
- Разработка серверной части
- Описание логики работы бэкенда
- Разработка протокола обмена (API) клиентской и серверной части
- Разработка дизайна
- Программирование
- Разработка WEB-версии приложения
- Создание приложения Android
- Оборачиваем WEB-версию в приложение с помощью Cordova
- Создание приложения iOS
- Оборачиваем WEB-версию в приложение с помощью Cordova
Система JUPITER www.jupiter.systems (с) 2024г.
Нет комментариев