Full-stack разработчик React и Node.js для цифрового магазина

15 - 25 USD

Что за роль

Нужно разработать интернет-магазин цифровых продуктов: покупатели смогут изучать каталог, добавлять товары в корзину и оформлять заказ. Оплата предусмотрена банковским переводом. После подтверждения платежа администратором система должна автоматически отправить покупателю приобретённые файлы по электронной почте. Проект включает frontend на React, API для заказов и простую административную панель.

Что предстоит делать

    • Создать на React страницы каталога, карточки товара, корзины и оформления заказа.
    • Настроить CSS-стилизацию и понятный пользовательский путь от выбора цифрового продукта до отправки подтверждения оплаты.
    • Реализовать API для сохранения заказов и обработки их статусов до подтверждения банковского перевода.
    • Добавить в checkout инструкции по оплате и возможность загрузить подтверждение перевода либо отметить его отправку.
    • Разработать административный интерфейс для добавления товаров, просмотра заказов и подтверждения поступившей оплаты.
    • Настроить автоматическую отправку письма с файлами или ссылками на купленные материалы после одобрения платежа.
    • Подготовить инструкцию по развёртыванию решения на собственном сервере и краткую документацию по настройке.

Что потребуется

    • Навыки разработки веб-интерфейсов с использованием React, HTML и CSS.
    • Опыт серверной веб-разработки: в описании указаны Node.js или аналогичный стек, а также PHP.
    • Понимание работы API, хранения заказов и обработки статусов оплаты.
    • Умение настроить отправку электронных писем с вложениями или ссылками на цифровые материалы.
    • Внимание к чистоте кода, лаконичной документации и простоте установки решения.

Что важно знать

Это проектная задача с чётко описанным набором результатов: готовый магазин, административная панель, автоматизация писем и инструкция для самостоятельного размещения. Платёжный сценарий ограничен банковским переводом; встроенные загрузки файлов и разделы для прохождения курсов не нужны. В объявлении указана почасовая ставка 15–25 долларов США.

Оценка вакансии
6.3 / 10
В объявлении подробно обозначены ключевые функции и результаты проекта, а также перечислены базовые навыки и почасовая ставка. Не указаны сроки, объём занятости и формат взаимодействия; backend-стек оставлен на выбор между Node.js и аналогичным решением.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал

TalentMove стал Жабкой

Встречайте
TalentMove 2.0

Удобнее искать. Проще выбирать.

Открыть Жабку