Skip to content

KostyanB/fuse8-test-task

Repository files navigation

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

О приложениии

Demo.

  • Получение данных с сервера при загрузке;
  • Фильтрация карточек при вводе более 3-х символов в поле "Filter";
  • Прелоадер и обработка ошибки загрузки;

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

  • Настройки в файле env.json;
  • Модульная структура скриптов /src;
  • Сборка webpack;
  • Получение данных с сервера rest-api;
  • Адаптивная верска, без учета IE;
  • SVG-спрайт иконок;
  • Использование SCSS для стилизации;
  • Адаптивность с помощью flex/grid и медиа-запросов;
  • CSS анимация;
  • Деплой демо на Google Firebase.

Как установить

  • Скопировать содержимое репозитория в рабочую папку
  • В терминале выполнить команду npm install
  • Запуск режима разработчика командой npm run dev
  • Открыть http://localhost:3000 для просмотра в браузере
  • Для сборки приложения команда npm run build. Готовый проект будет в папке build рабочей директории