US-01
Як користувач, я хочу створити обліковий запис у системі, щоб отримати доступ до можливостей бронювання авіаквитків.
US-02
Як користувач, я хочу входити до системи за допомогою email та пароля, щоб користуватися своїм акаунтом і керувати бронюваннями.
US-03
Як користувач, я хочу мати можливість відновити пароль через електронну пошту, щоб відновити доступ до свого акаунта у випадку втрати пароля.
US-04
Як користувач, я хочу мати доступ до свого особистого кабінету, щоб переглядати та керувати своїми даними і бронюваннями.
US-23
Як користувач, я хочу створити обліковий запис, вказавши ПІБ, місто, країна, контактний телефон, e-mail, дата народження та пароль, щоб отримати повний доступ до бронювання.
US-24
Як користувач, я хочу мати особистий кабінет, де можу переглядати та змінювати свої дані (ПІБ, місто, країна, телефон, e-mail), але не можу змінювати історію бронювань.
US-05
Як користувач, я хочу виконувати пошук рейсів за містом відправлення, містом прибуття та датою подорожі, щоб знайти відповідні варіанти перельоту.
US-06
Як користувач, я хочу отримувати список доступних рейсів за результатами пошуку, щоб порівняти можливі варіанти подорожі.
US-07
Як користувач, я хочу переглядати основну інформацію про рейс (час вильоту, час прильоту та ціну), щоб оцінити різні варіанти перельоту.
US-08
Як користувач, я хочу переглядати детальну інформацію про обраний рейс, щоб прийняти рішення щодо бронювання.
US-25
Як користувач, я хочу виконувати розширений пошук рейсів за містом, країною, періодом часу, ціною та рейтингом.
US-26
Як користувач, я хочу сортувати та фільтрувати результати пошуку за ціною, часом вильоту, рейтингом та авіакомпанією.
US-27
Як користувач, я хочу бачити рейтинг авіакомпанії та рейсу (1–5 зірок) на сторінці результатів і в деталях рейсу.
US-39
Як користувач, я хочу шукати та фільтрувати рейси не тільки за базовими параметрами, а й за рейтингом авіакомпанії та кількістю вільних місць.
US-09
Як авторизований користувач, я хочу вибрати рейс і розпочати процес бронювання, щоб зарезервувати місце на літаку.
US-10
Як користувач, я хочу вводити дані пасажирів під час бронювання, щоб оформити квиток на конкретну особу.
US-11
Як користувач, я хочу переглянути підсумкову інформацію про бронювання перед підтвердженням, щоб перевірити правильність введених даних.
US-12
Як користувач, я хочу підтвердити бронювання рейсу, щоб завершити процес резервування місця.
US-30
Як користувач, я хочу оплатити бронювання кредитною карткою, Monobank, LiqPay, Privat24 або іншими гаманцями.
US-42
Як авторизований користувач, я хочу обрати тип та кількість багажу (ручна поклажа безкоштовно / платний зареєстрований багаж з вибором ваги 5 кг / 10 кг / 15 кг / 32 кг) під час процесу бронювання, щоб автоматично розрахувати додаткову вартість та додати її до підсумку.
US-43
Як авторизований користувач, я хочу переглянути інтерактивну карту салону літака та обрати конкретне сидіння під час бронювання, щоб забезпечити комфорт та побачити доступність місць у реальному часі.
US-13
Як користувач, я хочу переглядати список своїх бронювань у особистому кабінеті, щоб мати доступ до інформації про свої подорожі.
US-14
Як користувач, я хочу переглядати деталі конкретного бронювання, щоб бачити інформацію про рейс.
US-15
Як користувач, я хочу мати можливість скасувати бронювання, щоб змінити свої плани подорожі.
US-28
Як користувач, я хочу залишити відгук і поставити оцінку (1–5 зірок) рейсу та авіакомпанії після завершення польоту.
US-31
Як користувач, я хочу відстежувати статус бронювання в реальному часі (очікування → підтверджено → в польоті → виконано) та отримувати сповіщення.
US-32
Як користувач, я хочу накопичувати бали лояльності за кожне бронювання та обмінювати їх на знижки.
US-33
Як користувач, я хочу отримувати персональні рекомендації рейсів на основі своєї історії бронювань та уподобань.
US-34
Як користувач, я хочу одним кліком поділитися своїм бронюванням в Instagram та X.
US-35
Як користувач, я хочу надсилати повідомлення службі підтримки або іншим користувачам через вбудований чат.
US-41
Як користувач, я хочу бачити в кабінеті свій поточний рівень лояльності та кількість доступних балів.
US-16
Як адміністратор, я хочу переглядати всі бронювання в системі, щоб контролювати їхній статус.
US-17
Як адміністратор, я хочу додавати нові рейси до системи, щоб забезпечити наявність актуальних даних про перельоти.
US-18
Як адміністратор, я хочу редагувати інформацію про рейси, щоб підтримувати актуальність розкладу та цін.
US-19
Як адміністратор, я хочу видаляти або деактивувати рейси, щоб прибирати неактуальні або скасовані перельоти.
US-22
Як адміністратор, я хочу переглядати статистику бронювань і популярні маршрути, щоб аналізувати використання системи.
US-36
Як адміністратор, я хочу переглядати, блокувати та видаляти користувачів, а також бачити їхню історію бронювань.
US-37
Як адміністратор, я хочу повністю керувати авіакомпаніями (додавання, редагування, видалення з підтвердженням).
US-38
Як адміністратор, я хочу управляти бронюваннями: додавати, редагувати, видаляти, пошук, пагінація та ручна зміна статусу.
US-39
Як адміністратор, я хочу бачити аналітичну панель у реальному часі: тенденції бронювань, продажі, середній рейтинг, топ-маршрути, кількість відгуків.
US-40
Як адміністратор, я хочу експортувати звіти про продажі, відгуки та статистику користувачів (CSV / PDF).
US-20
Як користувач, я хочу користуватися системою з різних пристроїв (ПК, планшет, смартфон), щоб зручно планувати подорожі.
US-21
Як користувач, я хочу отримувати повідомлення про зміни статусу бронювання або рейсу, щоб бути в курсі оновлень.
US-29
Як система, при зниженні середнього рейтингу нижче 2 зірок я автоматично блокую користувача або авіакомпанію та надсилаю повідомлення адміністратору.