ТЗ Нужна доска объявлений для раздачи заданий

ТЗ
Нужна доска объявлений для раздачи заданий пользователям. Так же при добавлении новых
заданий происходит автоматическая отправка заданий на email (applied) пользователя.
Система должна быть c адаптивной версткой, отлично отображаться на разных устройствах
iPhone,iPad,Pc.
В системе имеется два вида пользователей: Пользователь и админ
Пользователь
Регистрация:
При регистрации пользователь указывает следующие данные:
1)Email(applied)
текст:
Используйте учётную запись icloud или appleid в качестве email для быстрого получения заданий
прямо на ваше устройство.
2)Какие устройства вы имеете: iPhone,iPad
Пользователь может выбрать обе настройки.
3)Какой тип аккаунта Russia,USA
Пользователь может выбрать только 1 вариант учётной записи. 1 email – 1 тип Russia или USA
4)Есть ли возможность покупать платные приложения? Да,нет. (под вопросом)
В случаи Да, показывать платные задания.
5)Выводить заработанные деньги на
1)QIWI
2)Мобильный телефон
*Возможно выбрать только один вариант оплаты или QIWI или мобильный
6)Кнопка приостановить рассылку / Возобновить рассылку заданий.
В случаи приостановления рассылки, пользователь перестает получать уведомления на почту по
мере добавления новых заданий.
Пользователь получает уведомление о задании до того момента пока он не нажал кнопку принять
на задании. 1 задание (приложение) – 1 пользователь.
Вход в систему
При входе в систему, ввод логина(apple id) и пароля
Пользователь видит 3 вкладки: доску заданий, в процессе выполнение, история.
Доска заданий:
- Содержит в себе список заданий открытых для пользователя.
В случаи если пользователь уже принял задание, больше он не видит данное задание(
приложение) на доске заданий.
В процессе выполнения:
- Пользователь видит дату принятия задания , название задания (Имя приложения), статус
История:
- Пользователь видит видит дату выполнения задания, название задания, статус оплачен
Админка.
Задание:
Задание содержит :
Текст отзыва
Ссылку на приложение
Промо код (текстовое поле)
Настройки:
1)Для каких устройств доступно задание iPod/iPhone, iPad
*Если задание доступно только для iPad, то пользователь в чей учётной записи указанно
устройство только iPod/iPhone не увидит это задание. Если у пользователя в учётной записи
указанно iPod/iPhone и iPad, то пользователь видит данное задание.
2)Для каких аккаунтов доступно данное задание USA, RUS
3)Количество показов в день. Здесь число может варьироваться от 1 до 50. Если указанно 10 то в
день данное задание будет видно только 10 пользователям. В случаи если будут приняты только 8
отзывов 2 отзыва остается на следующий день, т.е. на следующий день будет отображенно уже 12
заданий на доске. В случаи принятия задания пользователем, пользователь больше не увидит
данное задание на доске. 1 задание = 1 учётная запись пользователя.
4)Если пользователь уже нажимал в задании выполнить, больше задания на это приложение он
не видит. 1 аккаунт – 1 задание.
5) Отправлять отчет о выполнении задания. В случаи когда все задания будут
разобраны(пользователи нажмут кнопку принять)
Отправлять отчёт о выполнении на email в pdf в двух видах:
1)PDF содержит в себе дату принятия задания и текст задания, так же ссылку на приложении в
заголовке.
2) 1)PDF содержит в себе дату принятия задания, учётную запись принявшую задание, текст
задания, так же ссылку на приложении в заголовке.
Так же отчёт виден в Админке в виде таблицы, так же его можно скачать.
Текст задания
Нужно добавить функцию разбивки текста на задания. (Мультидобавление)
Пример:
1. 5 звезд
Классно!
Очень советую всем молодым родителям! Очень сильно помогает и в обучении ребенка и дает время отдохнуть.
2. 5 звезд
Очень нравится детям)
Шикарное приложение, с помощью которого ребенок действительно может чему-то научиться, а не просто поиграть в
очередную игрушку :)
3. 5 звезд
Долгоиграющее приложение)
Начинаешь учить цифры, а закончить можешь только через несколько месяцев, когда придет понимание арифметических
знаков - это очень круто)
4. 5 звезд
Понравилось
Очень смешная, добрая и милая графика в приложении) Очень понравилось дочке, теперь будем сидеть и учить
5. 5 звезд
Я отдыхаю - ребенок учится
Очень нравится что в конце рабочего дня я могу сесть спокойно отдохнуть а ребенок рядом будет сидеть и спокойно
учиться) Только раз в минут 5 подходит и хвастается))
6. 5 звезд
Лучшее детское приложение
Сначала показал сыну как и куда нажимать и теперь всё! Не подхожу даже) Очень здорово придумали
При добавлении текста такого вида, система автоматически разбивает этот текст на 6 заданий.
Каждое задание такого вида:
1. 5 звезд
Классно!
Очень советую всем молодым родителям! Очень сильно помогает и в обучении ребенка и дает время отдохнуть.
и т.д.
Так же нужно добавить добавление в ручном режиме (по одному тексту).
Ссылка на приложение
Ссылка на приложение такого вида
https://itunes.apple.com/ru/app/svetofor-podgotovka-k-ekzamenu/id737312144?mt=8
*так же желательно брать иконку для задания по ссылки из app store
Так же нужно добавить параметр платное приложение. (Под вопросом)
Промо код
Ссылка или текст
Модерация заданий
Здесь мы видим 2 вкладки Выполняется и Выполненные(история заданий).
Выполняются
Здесь отображаются задания
Нужна сортировка:
1)По дате принятия задания пользователем.
2)По заданию ( приложению)
Кнопка оплатить
Привязать QIWI API к системе, после нажатия оплатить автоматически списывать средства на
номер телефона или QIWI кошелек, указанный в настройках пользователя.
Выполненные. История заданий.
Здесь отображаются задания которые были оплачены.
Содержит информацию:
Название задания
Дата выполнения
Applied (email) пользователя
Статус оплачен.
Задания добавляются в раздел выполняются через 12 часов после нажатия на кнопку принять.