Вход Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Тренеры
Уход за животными
Автоинструкторы

Разработка на React — удалённая работа в Москве

Дата: 2023-03-21
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2023-03-21
Описание
Веб-разработка. Разработка с нуля. Задание. Подготовить часть интернет-магазина с использованием React и TypeScript https://www.figma.com/file/UyRTxOVJvoMyjlcr70eH66 1. Подготовить JSON набор данных, чтобы удобно было проверять работу (17+ товаров должно быть в стартовом наборе) - Url картинки - название - тип размера (вес/объем) - размер - штрихкод - производитель - Бренд - описание - цена 2. Подготовить страницу Каталога товаров (список товаров) 2.0. Здесь и в других местах верстку обеспечиваем в том числе адаптивную 2.1. Шапка и подвал также должны быть сверстаны (но функциональный там только блок с корзиной) 2.2. Сортировку делаем (4 варианта - по цене и по названию, по убыванию и возрастанию) 2.3. Переключение способа карточек (рядом с сортировкой не делаем - можно даже не верстать) 2.4. Фильтр уход за телом/ Уход за руками - делаем. 2.4.1. Чтобы нормально тестировать, в карточке товара добавляем поле “тип ухода“. Один товар может подходить к нескольким типам (например, одновременно уход за руками и уход за лицом) 2.5. В фильтре слева Достаточно оставить только - фильтр по цене - по производителю (поиск, чекбоксы, показать все - поле поиск здесь фильтрует самих производителей) - Уход за телом (здесь пункты продублировать те же, что и в перечне над каталогом товаров (Уход за телом, уход за руками, уход за ногами...) - нажали сверху, выбралось и слева и наоборот. - остальное из левого столбца не надо 2.6. Кнопки постраничного перехода 2.7. Нажав на название можно перейти на карточку товара 3. Страница карточки товара. - хлебные крошки пишем упрощенные (Главная - Каталог - Название товара) - картинка - блок справа (данные подставляются из JSON/ Local Stroage). Если данных не (Например, “в наличии“), то делаем просто статической версткой -- поделиться и прайс-лист не активны -- в корзину и +/- активно . - Похожие товары НЕ ДЕЛАЕМ Недавно просмотренные НЕ ДЕЛАЕМ 4. Корзина. 4.1. Блок в шапке обновляется при действиях пользователя 4.2. На странице корзины кнопки активны. +/-, удалить из корзины 5. В корзине после кнопки “оформить заказ“ сразу отображаем “Спасибо за заказ“ и очищаем корзину. 6. Предусмотреть микроадминку по управлению списком товаров. - редактировать, добавлять, удалять товары. Сохранять это в localStorage. Если список пуст (админ все удалил или с самого старта), то наполнение из json(см п 1) - отдельная возможность работать со списком типов ухода. При добавлении/редактировании тип ухода из выпадающего списка. Типов ухода должна быть возможность задать несколько. Какой именно способ ля этого выбрать - на выше усмотрение. 7. Загрузить на githubPages 8. Каждый товар должен открываться по своему url (можно использовать штрихкод в адресации, например) ДОПОЛНИТЕЛЬНО. Выделение выбранного в фильтрах, изменения после нажатия на кнопку “в корзину“ и прочие эффекты, если в макете не прорисовано делайте просто на свое усмотрение.
Похожие заказы

Разработка на React

дистанционно
договорная
Веб-разработка. Разработка с нуля.
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Запустить готовый React/TanStack проект из архива, настроить Supabase/env, собрать production build, развернуть на хостинге/VPS/Vercel/Cloudflare Pages и подключить домен Hoster.by.
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Корректирока существщего сайта. Доработка существующего продукта. Пожелания и особенности: Нужно доработать сайт на React + Node.js. Сайт уже работает, но визуально и по удобству использования меня устраивает не всё. Задача — не делать сайт с нуля, а отшлифовать текущую версию.
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Серия индивидуальных занятий. Ищу технического ментора (React / TypeScript / Node.js) для серии индивидуальных занятий. Цель: не подготовка к работе программистом, а освоение современных технологий веб-разработки через создание собственного продукта в области управления бизнесом и ИИ. Важно: нужен практикующий разработчик с реальным опытом разработки; интересует формат наставничества и совместной разработки; теория только в объеме, необходимом для понимания архитектуры и кода; основное обучение должно происходить на примере создания реального проекта. Предполагаемый формат: 10–15 занятий по 1,5–2 часа. Что хотелось бы пройти: Подготовка среды разработки VS Code Git и GitHub структура современного веб-приложения Создание проекта React TypeScript запуск локального приложения работа с компонентами Пользовательский интерфейс формы таблицы навигация работа с состоянием приложения Хранение данных PostgreSQL / Supabase проектирование простой структуры данных подключение базы данных Интеграция ИИ подключение API ИИ-моделей работа с промптами создание простых ИИ-агентов Развертывание GitHub Vercel публикация рабочего приложения Желаемый результат: по итогам занятий самостоятельно понимать архитектуру приложения, ориентироваться в коде React/TypeScript, использовать ИИ для ускорения разработки и уметь развивать собственный продукт.
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Пожелания и особенности: Краткое описание основных задач: - SSE-стриминг: Стабилизация асинхронных потоков. Устранение race conditions на фронте (батчинг в Zustand) и на бэке. Стриминг должен быть надежным под нагрузкой. - Биллинг: Рефакторинг транзакционной логики списания токенов в MongoDB: подписки, лимиты, устранение «виртуальных» балансов. Здесь есть легаси и есть баги - скрывать не будем. - Медиа-пайплайн: Полный отказ от Centrifugo. Перевод воркеров (fal.ai и др.) на нативные SSE или поллинг. Настройка загрузки файлов через Minio: Presigned URLs, CORS. - Унификация API: Переход с Auth v1 на Auth v2. Контракты описаны, нужно провести миграцию без поломки продакшена.
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Разработка с нуля. Нужно сверстать макет сайта из figma на стеке: React + Vite + Sass. Детали и макет - во вложении. Кейс не профессиональный! Является учебным заданием магистратуры крупного вуза по направлению "Программная инженерия".
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Разработка с нуля. Нужно сверстать макет сайта из figma на стеке: React + Vite + Sass. Детали и макет - во вложении.
Москва Фрилансеры