Обменник криптовалют
Не сильно разбираюсь в терминологии - суть проекта в делегировании обменниками прав по проведению переводов данному сервису.
Те обменники, у которых нет операторов (не желают иметь) для обработки заявок на перевод, заключают договор с сервисом, зачисляют ему резервную сумму и по API передают заявки на обмен от клиентов, а операторы сервиса производят переводы.
Сервис зарабатывает на взимании комиссии за переводы.
______
Разработал за 8 дней на чистом PHP (серверная сторона) и Javascript (клиентская сторона).
Простая, но красивая посадочная страница, интерфейс просмотра и обработки заказов со всех обменников для операторов, интерфейс для только просмотра заявок для обменника, административная панель для управления операторами, обменниками, заявками обменников на сотрудничество, списком валют.
Спроектировал базу данных. Дизайн, а также логотип был разработан также мной.
Мобильная версия, тёмная тема, Телеграм бот (дублирует заявки).
Представитель обменника регистрируется на сервисе через форму на посадочной странице. Для регистрации необходимо подтвердить электронную почту, путём ввода кода, который отправляется на неё.
После подтверждения, в административной панели отображается заявка на сотрудничество с указанными представителем данными.
Тем временем, для активации профиля, представитель также должен подтвердить владение сайтом обменника, url-адрес которого не должен быть занят другим профилем. Для проверки представитель должен разместить на указанном сайте файл со случайным названием и содержимым. Сервер сервиса отправляет по указанному url-адресу запрос, и если статус ответа 200, и содержимое соответствует нужному значению, то профиль проходит проверку.
После подтверждения сайта, обменнику остаётся дождаться принятия заявки администратором и согласования условий.
В случае согласования, обменнику становится доступен API, по которому он может передавать заявки. В настройках профиля обменника есть возможность указать url обратного вызова, по которому будут отсылаться запросы при обработке заявок.
Те обменники, у которых нет операторов (не желают иметь) для обработки заявок на перевод, заключают договор с сервисом, зачисляют ему резервную сумму и по API передают заявки на обмен от клиентов, а операторы сервиса производят переводы.
Сервис зарабатывает на взимании комиссии за переводы.
______
Разработал за 8 дней на чистом PHP (серверная сторона) и Javascript (клиентская сторона).
Простая, но красивая посадочная страница, интерфейс просмотра и обработки заказов со всех обменников для операторов, интерфейс для только просмотра заявок для обменника, административная панель для управления операторами, обменниками, заявками обменников на сотрудничество, списком валют.
Спроектировал базу данных. Дизайн, а также логотип был разработан также мной.
Мобильная версия, тёмная тема, Телеграм бот (дублирует заявки).
Представитель обменника регистрируется на сервисе через форму на посадочной странице. Для регистрации необходимо подтвердить электронную почту, путём ввода кода, который отправляется на неё.
После подтверждения, в административной панели отображается заявка на сотрудничество с указанными представителем данными.
Тем временем, для активации профиля, представитель также должен подтвердить владение сайтом обменника, url-адрес которого не должен быть занят другим профилем. Для проверки представитель должен разместить на указанном сайте файл со случайным названием и содержимым. Сервер сервиса отправляет по указанному url-адресу запрос, и если статус ответа 200, и содержимое соответствует нужному значению, то профиль проходит проверку.
После подтверждения сайта, обменнику остаётся дождаться принятия заявки администратором и согласования условий.
В случае согласования, обменнику становится доступен API, по которому он может передавать заявки. В настройках профиля обменника есть возможность указать url обратного вызова, по которому будут отсылаться запросы при обработке заявок.