Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

ТЗ:

Требования к backend:

1. /auth – авторизация по шифрованному сообщению: логин+пароль+timestamp – зашифровано закрытым ключом. В ответ возвращается Токен.

2. /checkemail – есть ли такой емейл уже в базе

3. /checkref – есть ли такой реф код в базе

4. /checknewpasscode – проверка корректности кода для смены пароля

5. /newuser – создание нового пользователя передается [login/pass/Refcode]

6. /login – проверка корректности пары логин/пароль передается [login/pass]

7. /scenariopage – запрос всех сценариев – (таблица T_allscenario)

8. /scenarioinfo – передача информации по конкретному сценарию (таблица - T_scenario_stats)

9. /userscenarioinfo – передача информации по результатам участия пользователя в сценарии (T_scenario_stats)

10. /edituserinfo – редактирование информации о пользователе: username, настройки языка

11. /userrating – вывод таблицы лучших игроков

12. /userinfo – получить всю информацию о пользователе [username, email, level, кол-во invites, available money, money in scenario, potential income]

13. /levelupgrade – запрос на upgrade level

14. /depositmoney – запрос на пополнение баланса

15. /checktransaction – проверка транзакции о пополнении

16. /withdraw – запрос на вывод средств

17. /scenario_getin – запрос на вход в сценарий

18. /scenario_finish – запрос на выход из сценария

19. /depositbycoupone – запрос на пополнение счета купоном

20. /transactionhistory – история транзакций21. /deposithistory – история пополнений

Сущности БД:

1. T_users - Таблица пользователей

2. T_allscenario - Таблица сценариев

3. Таблица транзакций – пополнение и вывод с баланса

4. T_scenario_stats - Таблица Аналитика по сценариям

5. T_scenario_trans - Таблица Транзакции по сценариям

Функциональность:

1. Отправка письма об успешной регистрации

2. Отправка письма с кодом для восстановления пароля

3. Создание записи нового пользователя (поля определим позже)

4. Логика завершения сценариев (алгоритм дадим позже)

5. Логика выхода пользователя из сценария (алгоритм дадим позже)

6. Формирование таблицы лучших игроков

7. Формирование аналитики по сценариям

8. Формирование аналитики по пользователям

9. Запрос на пополнение кошелька – нужно будет работат с сервисом (https://nowpayments.io)

10. Запрос на вывод средств (https://nowpayments.io)

11. Обработка запросов с бэка

2 года назад
VGrant
38 лет
2 года в сервисе
Был
год назад

Заявки фрилансеров

Максим
 
48 лет
19 лет в сервисе
Был
15 дней назад
2 года назад
Мария
 
25 лет
4 года в сервисе
Был
2 года назад
3 отзыва
2 года назад
Георгий
 
30 лет
6 лет в сервисе
онлайн
7 отзывов
2 года назад
Анна
 
41 год
2 года в сервисе
Была
2 года назад
1 отзыв
2 года назад
Александр
 
46 лет
2 года в сервисе
Был
4 часа назад
3 отзыва
2 года назад
Александр
 
34 года
2 года в сервисе
Был
год назад
2 отзыва
2 года назад
Жариков
 
30 лет
2 года в сервисе
Был
2 года назад
1 отзыв
2 года назад
  • Похожие заказы

  • $3

    Необходимо скачать 10 мобильных приложений и выполнить определенные действия в них на iPhone согласно инструкции. Задание не требует много времени и подходит для тестировщиков мобильных приложений.

    Завершен
    2 года назад
  • Требуется разработка андроид-приложения в формате чек-листа для диагностики автомобиля. Приложение должно позволять заполнять данные о состоянии автомобиля (исправно, неисправно, комментарии) и сохранять результаты в формате PDF и Excel. Также необходима функция отправки файла через мессенджеры и почту.

    Закрыт
    2 года назад
  • $150

    Необходимо добавить функционал SIP звонков в Flutter приложение: инициировать, принимать и завершать видеозвонки, а также отправлять DTMF сигналы. Требуется интеграция конфигурации SIP абонента в настройки и использование существующих библиотек. Срок выполнения 3-4 дня, стоимость 150 USD. Исходники и интерфейсы уже имеются.

    Закрыт
    2 года назад
  • $100

    Ищется команда или разработчик для создания мобильного приложения по доставке с интерактивной картой, похожей на Uber. Необходим опыт в разработке веб-версий и нативных приложений под iOS. Срок работы составляет 3-4 месяца, после чего будет обсуждено детальное техническое задание.

    Закрыт
    2 года назад
  • Требуется разработка AR приложения для Android, которое будет отображать 3D модели на 7 предоставленных фотографиях. Работа должна быть выполнена в среде Unity. Необходим опыт в разработке мобильных приложений и знание технологий дополненной реальности.

    Закрыт
    2 года назад
  • Требуется разработка AR-решения для мобильных приложений, которое позволит пользователям примерять кольца. Проект включает интеграцию технологии дополненной реальности для создания интерактивного опыта.

    Закрыт
    2 года назад
  • Требуется разработать мобильное приложение для арбитража трафика под iOS. Необходимы навыки программирования на Swift и опыт публикации приложений в App Store. Знания ReactNative будут плюсом. Оплата за проект составляет 3000–4000 грн.

    Закрыт
    2 года назад
  • $2000

    Требуется интеграция React Native приложения с POS-терминалом Sunmi P2. Необходимо реализовать получение данных с кредитных карт через NFC, Swipe и Insert, а также печать чеков на принтере терминала. Полная реализация всех этапов обязательна. Проект должен быть выполнен в срок 2-4 недели.

    Закрыт
    2 года назад
  • Необходимо разработать web приложение, аналогичное ringstring.art. Важно создать функционал и дизайн, учитывающие особенности данного ресурса. Ожидается проработка всех ключевых функций и интуитивно понятного интерфейса.

    Закрыт
    2 года назад