Тема курсової роботи - мобільний додаток, призначений для ведення програми лояльності для мереж кафе та ресторанів.
- Надати можливість кафе та ресторанам (франчайзам) поширювати свій власний бренд та залучати нових клієнтів завдяки тематичним бонусам, знижкам тощо;
- Покращити навички у створенні мобільні додатки з адаптивним дизайном;
- Покращити знання у роботі з БД.
1. Головна сторінка:
- Кількість доступних "балів лояльності" клієнта, новини та акції, ресторани поряд.
2. Ресторани:
- Список із карток кафе/ресторанів неподалік, їх назвою, адресою, статусом (Зачинено/Відчинено);
3. Профіль:
- Редагування профілю;
- Історія замовлень;
- Налаштування Push-повідомлень;
- Вихід з акаунту.
Для більш широкої функціональності системи було створено три ролі:
- "Клієнт" - відвідує кафе або ресторан і користуються програмою лояльності;
- "Адміністратор" - має доступ до адміністративної панелі програми лояльності і відповідає за її налагодження та підтримку;
- "Власник" - має права на управління кафе або рестораном, де встановлена програма лояльності.
- Клієнт
- Як клієнт, я хочу зареєструватися в додатку програми лояльності за допомогою своїх особистих даних(мобільного телефону, паролю), щоб використовувати це у майбутньому для входу
- Як клієнт, я хочу побачити кількість доступних "балів лояльності" на головній сторінці, щоб знати, скільки балів я можу використовувати при наступному замовленні
- Як клієнт, я хочу бачити останні новини та акції на головній сторінці, щоб не пропустити вигідні пропозиції та акції
- Як клієнт, я хочу бачити список ресторанів неподалік від мого місцезнаходження на головній сторінці, щоб швидко знайти потрібне кафе або ресторан
- Як клієнт, я хочу переглядати інформацію про кожний ресторан, зокрема його назву, адресу та статус (відчинено/зачинено), щоб зробити правильний вибір
- Як клієнт, я хочу переглядати історію своїх замовлень на сторінці профілю та кількість зібраних "балів лояльності", щоб знати, що я замовляв раніше та скористатися повторними замовленнями
- Як клієнт, я хочу редагувати свій профіль та налаштування push-повідомлень на сторінці профілю, щоб отримувати актуальну інформацію та новини від програми лояльності
- Адміністратор
- Як адміністратор, я мушу увійти в адміністративну панель за допомогою своїх особистих даних.
- Як адміністратор, я можу додавати новини та акції на головну сторінку, щоб залучати більше клієнтів та збільшувати продажі
- Як адміністратор, я можу редагувати інформацію про окремий ресторан(адміністратором яким є користувач з цією роллю) на сторінці ресторанів, щоб забезпечувати актуальну та вірну інформацію клієнтам
- Власник
- Як власник, я хочу додавати, реєструвати та видалятиакаунти адмінистраторів, щоб була можливість керувати персоналом
- Як власник, я хочу переглядати статистику використання акціями, кількості відвідувань закладів, щоб здійснювати аналіз популярності своїх продуктів, закладів
Автори проєкта: Коряк Максим та Лужаньский Георгій, студенти групи УП-211
Посилання на проект з серверною частиною