Необходимо поднять виртуальную машину (желательно на базе облачного сервиса digitalocean), на которой установить криптовалютную open source биржу OpenDAX (github.com/openware/opendax).
Необходимо выполнить следующие работы по настройке, модификации и обеспечению работоспособности демо-сайта:
- подключить и настроить криптовалютные кошельки BTC и ETH (должен работать ввод/вывод, генерация адреса для конкретного юзера, взыматься комиссия за вывод);
- настроить регистрацию на сайте (двухфакторная аутентификация, подтверждение почты, телефона, генерирование реферальных ссылок);
- подготовить страницу "инвестирование", на которой должны быть:
- выпадающий список с выбором валюты (BTC или ETH), выпадающий список с выбором срока инвестирования (на 3, 6, 12 месяцев, % меняется в зависимости от срока инвестирования);
- инвестиционный калькулятор: окошко куда можно вбить сумму вклада, внизу под ним три динамических параметра (прибыль за день/месяц/год в валюте вклада и в $ по текущему курсу крипты);
- кнопка "инвестировать". По нажатию кнопки должна происходить проверка логина в аккаунт. Если логин выполнен, то проверка наличия средств в выбранной валюте на счету пользователя в соответствии с суммой введенной в окошке. Если средств достаточно, происходит "заморозка" средств на счету пользователя, в личном кабинете они отображаются как заблокированные.
- в личном кабинете пользователя сделать счетчик изменения размера вклада, с отображением в формате вклад+прибыль, и обновлением каждую минуту значения "прибыль", в соответствии с % ставкой;
- отключить лишние страницы;
- создать и наполнить текстом несколько страниц (до 10).
Прежде чем отвечать на заказ, убедительная просьба ознакомиться с составом пакета OpenDAX (github.com/openware/opendax). Для выполнения задания необходимы знание javascript и html.