ru24.net
Работа
Сентябрь
2021

Одностраничный сайт-каталог на REACT / VUE (Frontend, Верстка)

0
1. Задача:
Необходимо разработать frontend одностраничного каталога с функционалом интернет-магазина на основе готового прототипа и отверстать его, используя спроектированный UX / UI в figma.com. Существующий прототип сайта построен на базе HTML + CSS + Bootstrap 5 + JavaScript + Jquery + Datatables (~1500 строк кода). Backend прототипа построен на .NET core + PostgreSQL. Берем его логику за основу, дорабатываем отсутствующую функциональность и портируем на React или VUE

Срок: 10-14 дней.

2. Функционал сайта:
2.1 Каталог товаров:
- Json, подгружается весь за один раз
- Навигация по каталогу происходит без запросов к серверу
- URL формируется динамически на основе выбранной категории, активного фильтра, запроса поиска, открытой карточки товара, формы корзины и лид формы. Возможна навигация кнопками “Вперед”, “Назад” (см. прототип, в нем реализована навигация и динамический URL, за исключением URL для карточки товара, корзины и лид формы)
2.2 CMS: не используется, вся логика на JavaScript
2.3 Поиск и фильтрация по каталогу на стороне клиента (без backend запросов)
- визуально мгновенная фильтрация данных без перезагрузок страницы, отрабатывает за доли секунды (см. прототип)
2.4 Сессии пользователя
- номер корзины пользователя соответствует номеру сессии для отслеживания
2.5 Backend
- компонент корзины (личный кабинет не требуется)
- логирование истории поиска
- передача заказов в AmoCRM
- заявка на обратную связь (две лид формы)

3. Требования к квалификации исполнителя
- Уверенный Middle разработчик на React / VUE
- Опыт верстки десктоп и мобильных версий сайтов
- Опыт табличного представления данных, с динамической фильтрацией и пагинацией, с использованием готовых библиотек (в нашем случае, datatables)
- Навыки работы с данными на JavaScript: Фильтрация (фильтры зависимые друг от друга), Динамическое отображение элементов без перезагрузки страницы (переключение состояний элементов UI, форм, каталога)
- Асинхронные запросы к серверу, без перезагрузки страницы: Обработка ошибок и timeout’ов
- Опыт формирования динамических URL и истории навигации на JavaScript
- Как плюс, Опыт создания backend с простой БД, без CMS: корзина, заказы, история поиска, сессии пользователя

Техническое задание:
https://docs.google.com/document/d/12SePoTt01Cv8GC...



Moscow.media
Частные объявления сегодня





Rss.plus



Федеральный девелопер: ЦФА позволят легко и просто накопить квадратные метры и "обернуть" их в квартиру

Шапки женские вязаные на Wildberries, 2024 — новый цвет от 392 руб. (модель 466)

Студенты ХГУ пополнят ряды реестра инклюзивных волонтёров

Шапки женские на Wildberries — скидки от 398 руб. (на новые оттенки)


США включили ряд российских блокчейн-платформ в список SDN

На Сейшелы к новорожденным черепахам

"Яндекс.Маркет" начнет выпускать одежду под своими брендами

Какие ювелирные украшения будут в моде весной 2024 – мнение эксперта «585*ЗОЛОТОЙ»


Top 10 Love Affair Movies of the 2000s and 2010s

Top 10 Emmanuelle Seigner Movies

I was diagnosed with cancer aged 39… you are never too rich, too famous or too young, says Dr Philippa Kaye

Top 5 Websites to Watch FREE Movies - TV Shows (No Sign up!)


Utrace выходит на рынок цифровой маркировки консервной продукции

Летний Петербург. Исаакиевский собор

Строительство станции метро "Потапово"

Что за криповые видео с Пи Дидди и Бибером. Кадры всплыли после обвинений рэпера в торговле людьми


Шапки женские на Wildberries — скидки от 398 руб. (на новые оттенки)

Cyberpunk 2077 станет временно бесплатной для PlayStation и Xbox

Пробный запуск вампирского градостроя Vampire Legacy: City Builder

Шапки женские вязаные на Wildberries, 2024 — новый цвет от 392 руб. (модель 466)


Хризантема - вродлива квітка, що вимагає особливого догляду


Выпуск ЦФА на платформе «Атомайз» поможет снизить нагрузку на экологию

Каждый пятый российский зумер планирует переехать из города-миллионника в Москву

Тариф – Большой Концертный Тур. Организация серии больших концертов.

Я – фартовая! Слушательница ENERGY отправилась в Мексику на выступление Джареда Лето




Шапки женские вязаные на Wildberries, 2024 — новый цвет от 392 руб. (модель 466)

Мужчина получил 9,5 года колонии за избиение до смерти сожительницы в Москве

«Наши артисты боятся петь живьем»: актер Стас Ярушин — о музыке, детях и ценностях

#ЛюдиКакЛюди. В Москве пройдет восьмой инклюзивный фестиваль


На выставке «Россия» прошли дни Виноградовского округа и Коряжмы

Вильфанд заявил об аномальном тепле в Москве в начале апреля

В Казахстане стартует пушкинский фестиваль

В Люберцах врачи помогли мужчине с ранением сердца


Теннисист Медведев вышел в полуфинал турнира в Майами, обыграв Харри

Азаренко вышла в полуфинал турнира WTA-1000 в Майами

Хачанов победил Черундоло и пробился в 1/8 финала турнира ATP в Майами

«Бомж» Дарья передает всем привет»: Касаткина ответила на слова Винер


Группа ВТБ: 40% жителей ПФО регулярно занимаются спортом

Какой праздник отмечают 29 марта 2024 года: интересные события России и других странах

АБХАХИЯ. Треть метра снега выпало в Рицинском заповеднике в Абхазии

В брянском Центре «Народное творчество» откроется выставка художника-пейзажиста из Севска Алексея Белякова


Музыкальные новости

"Прости!!!": Пугачева попросила прощения у Манижи

Рэпер ST признался, что не смог написать песню о трагедии в "Крокусе"

Джиган откровенно рассказал, почему начал худеть, и раскрыл свой максимальный вес

Фёдор Шаляпин: гений с непростым характером



Выпуск ЦФА на платформе «Атомайз» поможет снизить нагрузку на экологию

Рынок вторичной недвижимости Крыма: цены растут, а спрос?

Эксперты КА «Главный Советник» приняли участие в форуме «Тренды и антитренды корпоративного видео сегодня»

Заказать недорогой ремонт кухонной мебели в районе в Москве и Московской области


Актера Свиридова госпитализировали из-за инфицирования после операции в Москве

ДИРЕКТОР БРХК ВЛАДИМИР КОЖЕВНИКОВ ПРОВЁЛ "КЛАССНУЮ ВСТРЕЧУ" ДВИЖЕНИЯ ПЕРВЫХ

Собянин: Москва не потеряла в больницах ни одного жителя столицы после теракта

В России назвали топ самых благополучных регионов по итогам 2023 года


Автомобилист проехал на красный и сбил троих подростков на переходе в Дмитрове

Отставка Кудашова и уход Гусева и Уила: кого «Динамо» рискует потерять после вылета из Кубка Гагарина

Собянин открыл движение по путепроводу через МЦД-3 и будущий ВСМ

В оренбуржье в связи с паводком ограничено движение на 42 участках


«Он боится»: почему Байден позволяет себе оскорбления в адрес Путина

Путин оценил перспективы строительства ВСМ Москва — Санкт-Петербург

Глава МЧС России Александр Куренков представил начальника московского подразделения ведомства

Тема дня: Путин поручил комиссии по НТР представить перечень приоритетных направлений


Марио Митай: «Фанаты орали: «Вы играете как девочки! Если так продолжится, переломаем вам ноги!»

«Темная сторона мозга». Названа необычная причина медицинских побочек



СМИ: Байден и Шольц не успели предложить Москве обменять Навального

«С какой целью вы пришли почтить память? Он вам родственник?» В Москве осудили девушку, которая пришла возложить цветы в память о Навальном

Силовики задержали за сутки пятерых журналистов, часть проходит по делу об «участии в работе ФБК», одного жестоко избили при задержании


Филиал № 4 ОСФР по Москве и Московской области информирует: Пилотный проект Социального фонда по профилактике профзаболеваний показал улучшение состояния здоровья работников

«Жалею, что ругала его». Близкие простились с инвалидом, убитым в «Крокусе»

Эксперт Президентской академии в Санкт-Петербурге о доставке лекарств Почтой России

Сотрудники СберСтрахования жизни приняли участие в донорстве крови


Киев признал стагнацию ВСУ по всей линии фронта


В хоккейном ЦСКА сменился главный тренер

Трехкратный обладатель Кубка Гагарина уволил тренера и назначил нового

Отставка Кудашова и уход Гусева и Уила: кого «Динамо» рискует потерять после вылета из Кубка Гагарина

Актера Свиридова госпитализировали из-за инфицирования после операции в Москве




Собянин: 13 и 14 апреля в Москве пройдет фестиваль «Город неравнодушных»

Собянин: Начался прием заявок на участие в программе «Твой старт в туризме»

Собянин назвал важнейшие проекты социальной поддержки москвичей

Собянин открыл движение по путепроводу через МЦД-3 и будущий ВСМ


КОМПАНИЯ LG НАЗВАНА ПАРТНЕРОМ ГОДА ENERGY STAR 2024

Эксперт Президентской академии в Санкт-Петербурге о создании информационной системы состояния окружающей среды

США включили ряд российских блокчейн-платформ в список SDN

Выпуск ЦФА на платформе «Атомайз» поможет снизить нагрузку на экологию


Бывший игрок «Спартака» Макеев пополнил ряды «Родины Медиа»

Силовики нашли Telegram-чат, где вербовали боевиков для терактов в Москве и по России

Талые воды в Оренбургской области продолжают затапливать дороги и поселки. Список закрытых участков

Минстрой увеличил официальную стоимость жилья в большинстве регионов


В Архангельске состоится II Межрегиональный симпозиум «Региональные аспекты рыбного хозяйства»

В Архангельске завершился всероссийский турнир по теннису

В Архангельске прошел Всероссийский турнир по теннису

В Поморье продолжается комплексная модернизация службы занятости


Краеведческое посвящение «Крымскому первооткрывателю Василию Георгиевичу Ене – 100 лет»

Военные следователи провели в Симферопольском районе очередное мероприятие по обеспечению соблюдения законодательства о воинском учете

Новая мини-достопримечательность Симферополя: в столице установили фигурку пчелы-казначея

Книжная выставка "Необъятен и велик мир чудесных детских книг", открытие Недели детской книги


Вильфанд заявил об аномальном тепле в Москве в начале апреля

Образовательная станция для специалистов по работе с детьми-аутистами откроется в Орехово-Зуеве

На выставке «Россия» прошли дни Виноградовского округа и Коряжмы

Комплекс по производству готовых блюд создадут в Новой Москве












Спорт в России и мире

Новости спорта


Новости тенниса
Елена Рыбакина

Рыбакина о том, что не играла в Индиан-Уэллс из-за болезни: «К сожалению, восстановление заняло много времени»






Синоптик Позднякова рассказала, когда в Москве начнет активно таять снег

В Казахстане стартует пушкинский фестиваль

Комплекс по производству готовых блюд создадут в Новой Москве

Вильфанд заявил об аномальном тепле в Москве в начале апреля