Фуллстек разработка маркетплейса
Здравствуйте!
Ищем разработчика для маркетплейса по готовому дизайну с прописанным Tailwind кодом всего стиля для Frontend.
Полное техническое задание предоставим только после собеседования
Разработка должна состоять из трех этапов:
- Разработка БД
**Primary DB**: PostgreSQL 16+
**Cache**: Redis 7+
**Search**: Elasticsearch 8+ или Meilisearch
**Message Queue**: RabbitMQ или Bull (Redis-based) по готовому скелету, который предоставим во время собеседования (правки в структуру и связи можно будет вносить, если это нужно или же увеличит ее эффективность)
- Backend
**Runtime**: Node.js 20+ LTS
**Framework**: NestJS (TypeScript)
**API**: REST + GraphQL (Apollo Server)
**WebSocket**: Socket.io
**Валидация**: class-validator, class-transformer
**Auth**: JWT + Refresh tokens
**File Storage**: AWS S3 / MinIO - Frontend
**Framework**: Next.js 14+ (App Router)
**Язык**: TypeScript
**UI**: React 18+
**Styling**: Tailwind CSS + shadcn/ui
**State Management**: Zustand / Redux Toolkit
**Forms**: React Hook Form + Zod
**Real-time**: Socket.io-client
**API calls**: TanStack Query (React Query)
**i18n**: next-intl или next-i18next
Frontend, как было уже выше сказано, должен быть настроен с готовых файлов, которые мы вам предоставим после старта проекта. Стиль написан сразу на ПК и мобильные устройства. Нужно будет уже после завершения первых двух фаз объединить все кнопки/поля/инпуты/графики и т.д.
Основной функционал
Маркетплейс должен быть разбит на три фронта:
- Каталог (страница маркетплейса, которой пользуются покупатели)
- Кабинет продавца (отдельный фронт для продавцов, где они смогут управлять своим каталогом, импортами, категориями, менеджерами и просматривать свою аналитику)
- Админ панель (сторона для нас, как разработчиков и модераторов маркетплейса)
Список запланированного функционала:
каталог
категории
фильтры
каталоги продавцов
отзывы
вопросы о товаре
чаты с продавцом
поиск
отслеживание заказа
регистрация/логин
подтверждение авторизации с помощью SMS верификационного кода
(Полный список будет предоставлен во время собеседования)
Нужно будет настроить мультиязычность страниц на украинском и русском. Подключить платежную систему для таких функций, как заказ и тарифный план.
Настроить поиск для разделов сайта. Настроить отдельные алгоритмы для блоков и рекомендаций.
Подключить полную аналитику для админ панели, а также частичную для кабинета продавца
Сделать SEO настройки для страниц (или хотя бы прописать базовые функции для ее настройки)
Настроить кэширование и сделать максимально возможную скорость загрузки и функционирования страниц.
Настроить безопасность:
- Пароли
- Документы
- API ключи
- Банковские данные
- Модерация вопросов и отзывов покупателей
Прописать роли пользователей:
- User
- Seller
- SellerManager
- Moderator
- Admin
- Manager
и другие
Основные требования
- Код должен быть прописан сразу с расчетом на масштабирование и интеграцию Load balancer
- Перед завершением рабочего дня сдавать короткий отчет выполненных работ (текст/фото/видео/файлом, звонком)
Во время выполнения ТЗ к вам будет прикреплен наш технический специалист, к которому сможете обращаться за дополнительной информацией
Актуальные фриланс-проекты в категории Javascript и Typescript
Обновление дизайна на сайтеНужно обновить дизайн существующего сайта используя HTML, CSS, JS: освежить внешний вид, сделать его современным и адаптивным под мобильные устройства. Требуется добавить плавные анимации и интерактивные элементы . HTML и CSS верстка, Javascript и Typescript ∙ 3 часа 1 минута назад ∙ 50 ставок |
Консультация и аудит текущего проекта на Odoo 19 Community EditionИщем Odoo разработчика — соло-разработчика с опытом разработки на Odoo 19 Community Edition, в том числе с использованием Claude Code. Нам нужен специалист, который успешно реализовал проекты в Odoo и имеет практический опыт разработки с использованием Claude Code. Важно:… C и C++, Javascript и Typescript ∙ 8 часов 41 минута назад ∙ 5 ставок |
Интернет-магазин одеждыНужен разработчик для интернет-магазина одежды Ищу опытного разработчика для создания полноценного интернет-магазина одежды с дроп-моделью продаж. Что нужно сделать: 6 страниц: главная, товар, корзина, оформление, аккаунт, админ панель Вход через Google аккаунт Корзина и… HTML и CSS верстка, Javascript и Typescript ∙ 2 дня 5 часов назад ∙ 96 ставок |
Full-stack разработка — Amazon PPC Dashboard (Stage 1)Нужен full-stack разработчик с опытом работы с Amazon API для реализации Stage 1 внутреннего PPC-дашборда. Проект реальный, данные живые, всё готово к старту. Прототип фронтенда (5 страниц, React + TypeScript): ЧТО УЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript + Vite… Javascript и Typescript, Веб-программирование ∙ 4 дня 16 часов назад ∙ 31 ставка |
Разработка сайта-конструктора фотокниг и фоторамокЦель проекта Необходимо разработать современный веб-сайт для заказа фотокниг, фоторамок и другой персонализированной фотопродукции. Главная задача проекта — предоставить клиенту возможность самостоятельно создать готовый макет изделия непосредственно на сайте без участия… Javascript и Typescript, Веб-программирование ∙ 6 дней 8 часов назад ∙ 98 ставок |