Заказчик
Зарегистрирован на сайте 2 года
Отзывы фрилансеров: +0 / 0 / -0
7000 руб. за заказ

Разработать desktop приложение (Launcher) для игры

7000 руб. за заказ
Предложения принимаются до 01.10.2022
Разработать desktop приложение (launcher) для игры. Использовать нужно будет, такие языки как Electron + Node.js и верстка CSS + HTML + JS.
Страницы:
1) Главная страница
2) Страница авторизации
3) Страница регистрации
4) Страница аутентификация

Задачи и условия:
- Интерфейс в стиле "Темная тема".
1) Доработать мой интерфейс или сделать свой интерфейс с 0.
2) Написать авторизацию и регистрацию (полный функционал).
- Учесть sql инъекции
- Защиту от ddos атака и т.д.
3) Подключить и настроить WinAuth, чтобы он работал с launcher.

Поля для регистрации:
- Логин
- Email
- Пароль
- Повторить пароль
- Телефон (если есть на это необходимость для WinAuth)
- Captcha

Поля для авторизации:
- Логин
- Пароль
- Captcha

Поля для аутентификации:
На свое усмотрение как это должно быть реализовано.

Условие:
1)Если пользователь авторизовался первый раз с этого компьютера, тогда отобразить окно с описание "Вам пришло письмо на почту с кодом" и внизу должно быть поле куда он должен будет ввести код с почты. Если пользователь введет не верно или попытается обойти окно, тогда не авторизовываться его.
3)Если пользователь уже заходил с этого компьютера в launcher (прошел аутентификацию с кодом почты), тогда нет необходимости простить вводить код с почты снова (1 условие)

После успешный авторизации, пользователь нажимает кнопку "Start".
Но в игру его не впустит пока он не пройдет аутентификацию через WinAuth.
После того, как пользователь пройдет аутентификацию через WinAuth, пользователя пускает в игру.

Доп. условие:
Приложение (launcher) связать с ip. (Если в клиенте поменяют конфиги с ip, чтобы лаунчер не работал);
Запрограммировать кнопку Option (открывает файл с настройками и указывает свои расширения, убедиться, что настройки сохраняются)
Есть 3 клиента (русский, китайский, корейский) сделать переключатель языков.
Загрузка обновления.
Сделать Navbar;

Язык разработки

  • Java
  • HTML5

Десктоп программирование

  • Программы на заказ
Контакты
Контакты видны только пользователям с аккаунтом pro
  • Чамзинка
  • Разовый заказ
  • 01.09.2022 в 10:14
  • до 01.10.2022
  • Просмотров: 627

Предложения от исполнителей 0

Всего 0 предложений. Зарегистрируйтесь или войдите для просмотра.

Наверх