Ищем Full stack разработчика TG-mini app по прохождению IQ тестов. Включает 2 БД (prod и аналитика), админка для редактирования тестов, Front 14 экранов, функции оплаты (TON и TG-stars), отправка уникальных реферальных ссылок друзьям, публикацию результата в TG-сториз.
Ищем человека, который может сделать весь проект целиком от настройки сервера до публикации в ТГ.
Краткое описание страниц и механики:
Страница загрузки (loading)
На нем: лого, картинки.
Если юзер зашел впервые:
Страница Язык (language)
Перечень языков с возможностью ввести его через поиск на выбранном языке или англ.
Страница Профиль (profile)
- НикНейм. Подгружать из ТГ
- Пол. Кнопки с выпадающим списком (мужской, женский, не говорить).
- Возраст. Кнопка с выпадающим списком (диапазоны: до 13, 13-16, 17-23, 24-35, 36-60, 60+, не говорить)
- Специальность/профессия. Кнопка с выпадающим списком (перечень с возможностью ввести его через поиск на выбранном языке)
- Страна. Кнопка с выпадающим списком (перечень с возможностью ввести его через поиск на выбранном языке и англ., оставить пусто)
- Город. Кнопка с выпадающим списком (перечень с возможностью ввести его через поиск на выбранном языке и англ, оставить пусто.)
- Регион (автоматом подтягивается из страны и города)
Приветственная страница (welcome page)
Информация о продукте
- кнопка [Продолжить]
Главная страница (main)
Верхний колонтитул:
Кнопки вкл/выкл звука и вибрации.
Справа - кнопка [Кошелек] (переход на механику подключения Кошелька). После завершения всегда возврат на Главную страницу.
По центру - Жизни. Попытки для прохождения тестов. Могут быть получены n штук в сутки (не накопительно) + за репосты результатов тестов.
Слева - кнопка [Язык] (переход на страницу Язык)
Нижний колонтитул:
Слева - кнопка [Профиль] (переход на страницу Профиль)
По центру - кнопка [Друзья] (переход на страницу Друзья)
Справа - кнопка [Статистика] (переход на страницу Статистика)
Основная часть экрана:
Тесты. При клике на тест переход на страницу с тестом либо оплата. На главном экране так же указываем продолжительность теста в минутах.
Страница Теста (test)
Информация/описание теста. Прописывать длительность теста. Кнопка [Старт]
7.1. Страница теста
Один вопрос на экран:
- выбор картинки из ряда предложенных;
- выбор ответа из ряда предложенных;
***выбранный ответ подставляется в вопрос (в случае с картинкой, появляется целостность у человека);
- полоса таймера (опционально);
- кнопка [Подтвердить ответ]. Переход к следующему вопросу;
- кнопка [Выхода]. Перемещает на главную страницу. Жизнь сгорает. Выход нужно подтверждать дважды, чтобы исключить случайный выход.
- номер вопроса;
- индикатор прогресса. Заполняется по мере ответов на вопросы.
Страница результатов (result)
В зависимости от теста будут выведены результаты.
Пример IQ тест:
Показатель IQ.
Тип интеллекта (например, “Аналитик”, “Выпускник средней школы”).
Процентиль (сравнение с другими).
Кнопки: [Поделиться], переход на страницу Друзья через механику отправки ссылок;
[Открыть полный отчёт]. Переход на страницу полного отчета через механику оплаты в случае оплаты, в случае неоплаты на страницу Статистика;
[Другие тесты]. Переход на Главную страницу.
Страница Полный отчет
Название теста
Список вопросов с ошибками и, Полная/частичная информация по тесту в зависимости от покупки.
Кнопка [Поделиться]. Возможность делиться отчетом и использовать механику отправки ссылок друзьям, и в соц сети.
Страница Статистика (statistics)
Список тестов с возможностью нажать на две кнопки рядом с тестом:
Кнопка [Открыть]. Она активна в случае приобретения юзером ранее информации.
Кнопка [Результат]. Она переводит в механику оплаты. В случае успеха открывается отчет, в случае неоплаты, вернет обратно на страницу статистики.
Страница Друзья (friends)
Окно с информацией по кол-ву друзей, которые прошли любые тесты. Описание награды за n кол-во друзей. Пример: за 10 друзей бесплатно откроется платный тест. У юзера 9/10 друзей
Две кнопки:
- кнопка [Отправить уведомление]. Происходит механика отправки. После возвращаемся на страницу Друзья.
- кнопка [Собрать награду]. Юзер отправляется на главную страницу, где будет выделен его новый активный тест.
Ниже расположен список друзей, их достижение (прошел он тест, если да, то название только первого теста, если друг пройдет много тестов, то пусть будет виден его первый тест. Если не было пройдено ни одного тест, указать, что не было пройдено тестов).
Опубликован 02.06.2025 в 20:22
Заказ находится в архиве