Frontend Developer. Спецов заберем в команду с радостью!
100 000 UAHНавыки: глубокие знания в React.js либо других Javascript-фреймворках, понимание RESTful API, навыки работы с Django Rest Framework. Доделать проект после предыдущих неумелых "специалистов"
Криптоиндустрия
Техническое задание
сервиса криптовалютных депозитов
Стэк проекта
Back-end: Django Rest Framework (Python)
Front-end: React.js
Дизайн: https://drive.google.com/drive/folders/1sNUq-JQCi44UefeKJb_Wg4-t53QVS1on
Важные примечания
Дизайн - есть как десктоп версия, так и мобайл.
Документация по back-end предоставляется отдельно.
Список инструментов для front-end может пополняться.
Front-end
Главная страница
1.1. Опираемся на предоставленный дизайн.
1.2. Калькулятор на главной странице должен обращаться к back-end составляющей сайта за списком тарифов депозитов и их условиями. На основе полученных данных, калькулятор рассчитывает какой доход получит пользователь при указанной сумме, которую он готов вложить.
Регистрация/авторизация
2.1. Пользователь может зарегистрироваться вручную либо с помощью Binance, Google.
2.2. Данные, которые ввёл пользователь, передаются на back-end, добавляются в базу данных и пользователю на указанную почту приходит ссылка на активацию аккаунта.
2.3. После того, как пользователь переходит по ссылке активации, у него появляется страница с надписью “Спасибо, ваш аккаунт активирован!” и кнопка “Авторизоваться”.
2.4. Пользователь может авторизоваться с данными уже зарегистрированного аккаунта. Это могут быть вручную написанные данные либо авторизация с помощью Binance, Google.
Личный кабинет пользователя
3.1. У нового пользователя будет отображаться список депозитных тарифов, на которые он может положить криптовалюту.
3.2. Платежи будут выполняться с использованием coinbase. Документация > https://commerce.coinbase.com/docs/
3.3. В процессе, когда пользователь выбирает сумму, которую он желает положить на депозит, он может выбрать срок и увидеть доход, который он получит.
3.4. После нажатия на кнопку “Оплатить”, он проходит по пути coinbase, выполняет все нужные действия и потом возвращается на страницу с депозитом.
3.5. После того, как он положил валюту на депозит, в back-end добавляется информация об этом.
3.6. Выплаты в автоматическом режиме не предвидятся, их надо запрашивать. Поэтому кнопка “Вывести средства” станет активной в срок, согласно условиям тарифа.
3.7. Также в личном кабинете пользователь может сменить пароль, почту, установить двухфакторную аутентификацию, реферальную ссылку и список рефералов, которых он привёл. Список подтягивается с базы данных через backend.
Админ.панель
4.1. Администратор может видеть список пользователей, их депозиты (если есть) и их рефералов.
4.2. Администратор также в этом списке наблюдает, кто запросил выплату и если такой запрос есть, то рядом с пользователем появляется кнопка “Выплатить”. Администратор точно так же проходит все действия в coinbase. После этого пользователь в ЛК видит информацию о том, что он получил выплату и у него нет активных депозитов.
Послесловие
Как работает реферальная система?
Если пользователь регистрируется по реферальной ссылке другого пользователя, то обе стороны (тот, кто привёл и тот, кто пришёл) получают 5% от заработанной суммы в сервисе. Важно заметить, что здесь не пирамидная система. То есть, пользователь A приводит пользователя B и оба получают бонус в виде 5% от заработанного на депозите. Если пользователь B приводит пользователя С, то оба получают так же по 5%, но пользователь А не получает с этого ничего. При этом, если пользователь А приведёт пользователя D, то он будет получать бонусы как благодаря пользователю B, так и пользователю D.
-
Добрый день!
Готов реализовать реализовать Ваш проект на Реакт с необходимым функционалом.
Имею хороший опыт в React, Laravel, Node.js, Wordpress, Opencart, Photoshop, Html5, Css3, Php, Bootstrap, Ajax, JS, JQuery а также в создании парсеров.
Буду рад сотрудничеству!
Последние работы:
http://source-byte.com/ - React/Laravel/Admin
http://givveaway.zzz.com.ua/ - React/Laravel/Admin
… https://softkey.dog/ - React
-
6656 102 1 Добрый день, Андрей.
Работаю с Python Django и React.js (+Next.js)
Беру 25$/час.
Для точной оценки - хотелось бы увидеть код, который есть и его документацию.
Пишите в лс, обсудим
Актуальні фриланс-проєкти в категорії Javascript та Typescript
Розробка платформи AM Mobility (автосервіс, парковка, страхування, оренда автомобілів)
259 176 UAH
Шукаємо команду або досвідченого Full Stack розробника для створення MVP платформи AM Mobility. AM Mobility — це єдина цифрова екосистема для автомобілістів, що об'єднує в одному додатку та веб-платформі: парковку; автосервіс; шиномонтаж; автомийку; оренду автомобілів;… Javascript та Typescript, Веб-програмування ∙ 2 дні 10 годин тому ∙ 101 ставка |
Gsap анімації
1000 UAH
Доброго дня. Треба внести правки в поточному проєкті. Потрібен фахівець, який добре працює на gsap/lenis Треба зробити анімацію карточок. Детально ТЗ тут: https://www.figma.com/design/5bLEJudN5LPpB9ZSoJa2Eb/Untitled?m=auto&t=qwyluUctL1lrMNvh-6 Треба проявити креатив та… Javascript та Typescript, Веб-програмування ∙ 2 дні 16 годин тому ∙ 21 ставка |
Комерційна on-premise платформа відеозв'язку «ViM»Требуется разработати on-premise систему відеозв'язку з базовим розрахунком на 100 одночасних підключень (10 ізольованих кімнат по 10 осіб). Платформа повинна мати закладену архітектуру для майбутнього горизонтального масштабування до 1000 користувачів шляхом додавання нових… Javascript та Typescript, Веб-програмування ∙ 3 дні 11 годин тому ∙ 32 ставки |
Шукаю наставника з Claude Code для запуску веб-проєкту з нуля**Коротко про завдання:** Я новачок без досвіду в програмуванні. Є готове ТЗ на розробку сайту (42 сторінки, Next.js, PostgreSQL). Хочу реалізувати його самостійно за допомогою Claude Code - потрібен спеціаліст, який налаштує середовище і навчить мене працювати з інструментом.… Javascript та Typescript, Навчання ∙ 4 дні 15 годин тому ∙ 18 ставок |
Оновлення дизайну на сайтіПотрібно оновити дизайн існуючого сайту, використовуючи HTML, CSS, JS: освіжити зовнішній вигляд, зробити його сучасним і адаптивним під мобільні пристрої. Потрібно додати плавні анімації та інтерактивні елементи. HTML та CSS верстання, Javascript та Typescript ∙ 5 днів 8 годин тому ∙ 90 ставок |