Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Тестовое задание на позицию Frontend Developer в автомобильном холдинге "Максимум"

Notifications You must be signed in to change notification settings

elrouss/maximum-test-assignment

Repository files navigation

Тестовое задание: "Maximum"

Оглавление
  1. Описание проекта
  2. Стек технологий
  3. Установка и запуск приложения в локальном репозитории, эксплуатация
  4. Процесс создания
  5. Функционал
  6. Что можно улучшить

1. Описание проекта

Тестовое задание на позицию Junior Frontend Developer в автомобильном холдинге «Максимум», представляющее собой двухстраничный сайт с динамическим роутингом. Отзывчиво-адаптивная верстка реализована только для главной страницы (допустимое условие ТЗ)

Ссылки на проект:
Деплой: Ссылка появится позже
Задание и макет: https://www.figma.com/file/QwDYCJPph89m0kji02pICs/%D0%A2%D0%B5%D1%81%D1%82%D0%BE%D0%B2%D0%BE%D0%B5-%D0%B7%D0%B0%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5?type=design&t=s3jWsUcq2FXyGVua-0

2. Стек технологий

Иконка 'Next.js' Иконка 'JavaScript' Иконка 'Sass (SCSS)'

3. Установка и запуск приложения в локальном репозитории, эксплуатация

  1. git clone https://github.com/elrouss/maximum-test-assignment.git - клонировать репозиторий на свое устройство (HTTPS)
  2. npm i - установить зависимости
  3. npm run dev - запустить приложение (открыть в браузере по адресу http://localhost:3000/)

4. Процесс создания

Работа выполнена в 1 этап:

  1. Верстка и написание логики

5. Функционал

  • Фильтрация данных в галерее карточек по 3 критериям с функцией сброса фильтров
  • Открытие страницы с подробными данными карточки
  • Слайдер

6. Что можно улучшить

  • Оптимизация лишних ререндеров
  • Отзывчиво-адаптивная верстка страницы, открывающейся по динамическому роуту
  • Оптимизация загрузки изображений в слайдере (с помощью пакета sharp?)

About

Тестовое задание на позицию Frontend Developer в автомобильном холдинге "Максимум"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published