Skip to content

Commit

Permalink
Update requirements.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
ElenaKazakova124 authored Feb 14, 2025
1 parent 6c19dcc commit eb8a499
Showing 1 changed file with 28 additions and 1 deletion.
29 changes: 28 additions & 1 deletion requirements.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ functional:
- Пользователь должен иметь возможность авторизации на сайте
- Пользователь должен иметь возможность выйти из своего профиля
- Пользователь должен иметь возможность входа через социальные сети
- Пользователь должен иметь возможность восстановить свой пароль при утере данных
- Пользователь должен иметь возможность восстановить свой пароль
- Пользователь должен иметь доступ в "My Profile"
- Пользователь должен иметь доступ в "Settings"
- Пользователь должен иметь доступ в "Users Rating"
Expand All @@ -17,13 +17,40 @@ functional:
- Пользователь должен иметь возможность отправить сообщение в общем чате
- Пользователь должен иметь возможность отправить личное сообщение другому игроку
- Пользователь должен иметь возможность отправить приглашение на спарринг с другим игроком
- Пользователь должен иметь возможность видеть приглашения на спарринг от других игроков
- Пользователь должен иметь возможность создать игру по своим параметрам
- Пользователь должен иметь возможность изменить язык программирования на странице Games
- Пользователь должен иметь возможность выбрать цветовую схему на странице Games
- Пользователь должен иметь возможность написать код решения задачи в поле на вкладке “Editor”
- Пользователь должен иметь возможность запустить написанный код по задаче на странице Games
- Пользователь должен иметь возможность просмотра результата тестов или ошибки компиляции после проверки кода
- Пользователь должен иметь возможность сбросить решение задачи на странице Games
- Пользователь должен иметь возможность покинуть игру/сдаться на странице Games
- Пользователь должен иметь возможность получить уведомление о результате в конце игры
- Пользователь должен иметь возможность перейти в свой профиль со страницы Games
- Пользователь должен иметь возможность изменить язык на странице Games
- Пользователь должен иметь возможность написать в чат на странице Games
- Пользователь должен иметь возможность просмотреть историю чата на странице Games
- Пользователь должен иметь возможность вернуться на главную страницу сайта со страницы Games
- Пользователь должен иметь возможность открыть описание задачи на странице Games в отдельном окне
- Пользователь должен иметь возможность изменить язык в отдельном окне описания задачи на странице Games
- Пользователь должен иметь возможность закрыть всплывающее окно описания задачи с помощью элемента управления в форме знака Х на странице Games
- Пользователь должен иметь возможность закрыть всплывающее окно описания задачи с помощью кнопки “x Close” на странице Games
- Пользователь должен иметь возможность открыть гид по игре на странице Games
- Пользователь должен иметь возможность просмотра подсказок гида с помощью модальных окон на странице Games
- Пользователь должен иметь возможность вернуться к просмотру предыдущему модальному окну с подсказкой гида на странице Games
- Пользователь должен иметь возможность закрыть модальное окно с подсказкой гида на странице Games
- Пользователь должен иметь возможность просмотра отведенного времени на игру на странице Games
- Пользователь должен иметь возможность просмотреть решение оппонента на странице Games
- Пользователь должен иметь возможность провести повторный матч с тем же оппонентом на странице Games

non-functional:
- Сайт должен быть разработан с учетом удобства использования и оптимизирован для скорости работы
- Сайт должен быть безопасным и защищать данные пользователя
- Сайт должен быть удобным на мобильном устройстве
- Сайт должен быть протестирован на совместимость с последними версиями браузеров
- Сайт должен быть способен обрабатывать большое количество трафика (например, 1000 одновременных пользователей)

implicit:
- Пользователь должен иметь возможность просмотра таблицы лидеров за определенное время
- Пользователь должен иметь возможность просмотра истории сыгранных игр
Expand Down

0 comments on commit eb8a499

Please sign in to comment.