Тестовое задание в компанию 66bit
Ссылка на репозиторий проекта По тз нужно было создать сайт с сотрудниками компании, включающий 2 страницы:
-
Страница сотрудников: представляет собой таблицу с бесконечным скроллом (новые сотрудники подгружаются в таблицу при скролле)
-
Страница сотрудника: отображает данные отдельно взятого сотрудника, переход на эту страницу осуществляется через таблицу
Что внутри:
-
Стэк: ReactTS + vite
-
API: внутренний API 66bit
-
infinite scroll в таблице
-
breadcrumbs (хлебные крошки для перехода со страницы на страницу)
-
Фильтрация сотрудников по стэку, должности, полу
-
Серчбар для поиска сотрудника по ФИО
-
Смена цветового режима приложения: темная и светлая темы
-
Адаптив под десктоп и мобильные устройства
(1920px / 320px)-
Intl, IntersectionObserver API's