Skip to content

vastellorde/test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Тестовое задание для фронтенда

Задача

Написать сайт согласно макету(можно вносить свои правки по дизайну) приведенный ниже. Помимо главной страницы, реализовать страницу корзины с функционалом добавление товаров с главной, так же страницу самих товаров, модалку авторизации и избранных товаров(желательно в стилистике главной страницы)

Требуемый функционал

  • Возможность добавлять/удалять товары из корзины
  • Возможность добавлять/удалять товары из избранных
  • Работающая пагинация на странице товаров
  • Фейк авторизация через мок сервис(фейк jwt авторизация с интерцептором)
  • Работающие карусельки на главной(желательно без использования сторонних библиотек)
  • PWA

Стек

  • Angular не ниже 10
  • Universal
  • SCSS
  • Typescript не ниже 4 версии
  • Eslint(нужно будет заменить tslint) + prettier

Требования

  • Строгая типизация
  • Юнит тесты
  • Без использования сторонних библиотек
  • Модалку авторизации сделать роутом либо открывать через оверлей

Плюсами будет

  • NGRX
  • Иконки в виде спрайтов
  • В server.ts накидать фейк апи и использовать не мок сервисы
  • Адаптивность
  • Последнию секцию можно реализовать в виде masonry раскладки на чистых гридах либо же пропустить

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published