Releases: llitone/quiz-application
v1.0.0
1. Название
Tele2Teen - [ˈtelɪ tu tiːn] - ТелеТуТин
2. Назначение
Приложение рассчитано на детей и подростков от 11 до 16 лет, с интуитивно понятным интерфейсом, чтобы они могли участвовать в викторинах, отвечать на вопросы и получать за это призы.
3. Определения, акронимы и сокращения
Подростки, теле два, викторины теле два
4. Краткий обзор
Приложение с интересными и познавательными викторинами предназначенное для подростков 11-16 лет.
Позволяет проходить опросы, получать баллы за правильные ответы, а также обменивать баллы на услуги от Теле2.
Вы можете: Зарегистрироваться в системе, играть в одиночку или вместе с другими игроками, обменивать баллы на услуги от Теле2.
Общее описание
1. Взаимодействие продукта с системой
Для запуска приложения требуется устройство с ОС Android 8.0 или выше.
Приложение обменивается файлами с сервером благодаря чему осуществляется работа приложения.
Приложение способно к считыванию сигналов с сенсорного экрана, а также способно выводить информацию через устройства вывода (конкретно, через тот же экран).
2. Функции продукта
При первом запуске приложения пользователь увидит страницу входа/регистрации.
Приложение будет отправлять данные пользователя на сервер, а также сохранять их локально, генерировать ежедневные задачи, однопользовательские викторины.
С помощью приложение будет доступно создать свою викторину, к которой могут присоединиться другие участники по qr-коду. Заработанные очки за прохождения викторин можно перевести в гигабайты и минуты Tele2.
Пользователю в главном окне предоставляются следующие функции:
- Решение ежедневных заданий
- Решение тематических викторин по предметам
- После перехода на страницу доступных комнат, пользователя перенаправляет на страницу, где можно создать свою комнату, либо присоединиться к существующей.
При переходе на страницу настроек, пользователь сможет выйти из аккаунта и просмотреть текущую версию приложения.
На странице вопроса пользователь видит оставшееся время, вопрос и варианты ответов.
В случае правильного ответа на вопрос пользователю начисляются очки.
Просмотреть свое количество очков можно на главной странице.
3. Характеристика пользователя
Пользователь должен знать базовые функции своего устройства, а также иметь SIM-карту от оператора Tele2.
Пользователю должно быть не менее 11 лет, также пользователю желательно обладать базовыми знаниями школьных предметов.
4. Ограничения
- Приложение должно быть полностью безопасным для личных данных пользователя.
- Приложение не должно пагубно влиять на физическое и психологическое здоровье пользователя.
- В приложении не должно быть моментов, которые могут пагубно повлиять на физическое и психологическое состояние пользователя. В случае, если без таких моментов не обойтись, должно(ы) быть соответствующее(ие) предупреждение(ия).
- Приложение не должно нести никакого вреда системе пользователю, а также должно рационально использовать ее ресурсы.
- Приложение должно быть максимально оптимизировано и оттестировано на критических ситуациях.
- Приложение должно работать как в режиме оффлайн, так и онлайн.
What's Changed
- App docs by @D1ffic00lt in #24
- Docs by @D1ffic00lt in #25
- update admin_panel 2 by @katikn in #26
- readme by @D1ffic00lt in #28
- Update sqlalchemy requirement from ~=2.0.9 to ~=2.0.10 in /server by @dependabot in #27
Full Changelog: v1.0.0pre...v1.0.0
v1.0.0pre
What's Changed
- Api by @D1ffic00lt in #1
- App/dev by @Cubigator in #2
- Api by @D1ffic00lt in #3
- add subjects list by @D1ffic00lt in #4
- server. path fix by @D1ffic00lt in #5
- dependabot + workflows codeql by @D1ffic00lt in #6
- Api by @D1ffic00lt in #7
- Docs by @D1ffic00lt in #8
- db Queue timeout error fix by @D1ffic00lt in #10
- some bugs fix by @D1ffic00lt in #11
- name max len fix by @D1ffic00lt in #12
- styles by @Sillerus in #13
- error message with keys fix by @D1ffic00lt in #14
- made web admin panel by @katikn in #15
- Bump webpack from 5.75.0 to 5.80.0 in /admin_panel by @dependabot in #16
- qr code generator by @D1ffic00lt in #17
- user points update by @D1ffic00lt in #18
- api docs add by @D1ffic00lt in #19
- Добавлено by @Sillerus in #20
- App by @Cubigator in #21
- fix bugs by @Cubigator in #22
- admin_panel update by @katikn in #23
New Contributors
- @D1ffic00lt made their first contribution in #1
- @Cubigator made their first contribution in #2
- @Sillerus made their first contribution in #13
- @katikn made their first contribution in #15
- @dependabot made their first contribution in #16
Full Changelog: https://github.com/llitone/tele2-contest/commits/v1.0.0pre