Создание биржи криптовалют (ТЗ + создание)

Откликнуться
t
Заказчик
Отзывы фрилансеров: + 80 - 0
Зарегистрирован на сайте 14 лет и 5 месяцев
Бюджет: 500 000 руб
6 220.40 $ — 5 310.80 €
Тех. требования:

Биржа, (она же Система далее по тексту) должна быть написана модульно, для простоты дальнейшей доработки, по всем правилам MVC.

Для Frontend'а системы предпочтительно использование Angular.js или React.js
Для Backend'а – php (Laravel или Symfony Framework). Но сейчас меня склоняют к node.js. Говорят, что пхп плох для высоконагруженных проектов.

Основные модули системы:
---
- Модуль авторизации клиентов на сайте, он включает регистрацию (c валидацией E-Mail, и мобильного телефона по SMS), восстановление пароля (аналогично по E-Mail, SMS), залогинивание пользователя. Для повышения безопасности должна быть возможность двухфакторной аутентификации (используя Google Authenticator к примеру) и возможность ограничить залогинивание по IP-адресам или блоку IP-адресов (особенно важно для админского кабинета).
- Модуль реферальной программы (регистрация по бонусной ссылке/ промокоду, с зачислением бонусов).
- Модуль личного кабинета пользователя, где он сможет изменять инфо E-mail/Телефон/2факторной авторизации, ФИО, аватар.
- Модуль админского кабинета, где админ сможет управлять пользователями, менять их данные, сбрасывать пароли, изменять данные баланса кошельков, просматривать лог зачислений, списаний. Возможность ручного вывода средств с кошельков пользователя на платежные шлюзы. Возможность управлять пампингом/дампингм курса валюты.
- Модуль ввода вывода денежных средств, подключить Qiwi, Payeer, Robokassa, использовать API шлюзов только на HTTPS протоколах.
- Модуль подгрузки и отображения торгов (подгружать с Bitfinex, используя Websockets), с возможностью выбора различных комбинаций криптовалютных пар. Обновление информации на графике не реже 1 раз/сек. Выводить колебания торгов нашей системы в виде графика, и в отдельном окне данные о курсах с Bitfinex.
- Модуль интеграции кошельков системы с BitGo. Поднятие клиентских нод для работы начального набора криптовалют: BTC, BCC, ETH, DASH, LTC, WAVES, LSK, DOGE, NEO, ZEC.
Возможность добавления виртуальной валюты.
- Модуль онлайн чата с модерацией админом (с быстрой доставкой сообщений Nginx Push and Pull / Websockets).
- Модуль личных сообщений между пользователями.
- Модуль торгов покупка, продажа (ордера на покупку/продажу, с учетом комиссии, комиссию устанавливает администратор через админку).
- Модуль истории торгов (ордера, сделки) для пользователя базовая информация, для администратора должен отображаться детальный лог: время операции, инфо о юзерах сделки (id, ссылка на профиль), IP – адреса, размер операции, размер комиссии.
- Модуль отображения курса валют (обновление каждые 0.5 сек, Websockets), продумать формулу подсчета курса (основываясь на истории последних операций покупки/продажи), так же можно учесть дополнительный коэффициент влияющий на курс (устанавливает администратор через админку), должно отображаться название валюты текущий курс в выбранной валюте, % изменения относительно последнего колебания.
- Модуль тех. поддержки (на основе тикетов).

Учесть торговли валютные пары: BTC, USD, RUR (т.е. DASH/BTC, DASH/USD, DASH/RUR).
Изменяемая цветовая схема для системы (визуальная светлая/темная).
Заложить возможной локализации системы (разные языки, RU, EN, и др.)
Система должна в брузере работать без перезагрузки страницы (используя AJAX, Websockets и др.)

Защита подключений от сайту системы от DDOS, на уровне DNS (пример CloudFlare), хостинг-провайдера (шейпинг трафика маршрутизатором) и на уровне веб-сервера (используя модули веб-сервера).

Предложить расчетные показатели нагрузки и предполагаемые характеристики серверов со схемой инфообмена (функциональных блоков: сервер базы данных, веб-сервер, проксирующий сервер).

Не откликайтесь те, кто думает про космические бюджеты и сроки. Принципиально не будет такого.
В команде уже есть организатор, инвестор, маркетолог, программист php.
Но для такого проекта нужны ещё кодеры.

Обязательное требование: вы либо писали биржу крипты, либо умеете делать высоконагруженные проекты с кучей интеграций.
Бюджет ТЗ = 120 000 рублей
Бюджет разработки – от 500 000 рублей.
В сети есть уже аналогичная биржа, на которую можно ориентироваться и изучать.
Разделы:
Опубликован:
21.11.2017 | 17:36
Откликнуться

Выберите способ верификации:

Обновите страницу после прохождения верификации.

Посмотреть другие заказы Разместить заказ

Теги: нужен программист, требуется программист, ищу программиста, создание сайта программирование, программист веб сайтов

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».