Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
R50 049e9380895267d57ffac941e62d1101
Веб-разработчик

Сайт сотрудников (66bit) (React + typescript)

Добавлено 27 июл 2024 в 11:46
Тестовое задание в компанию 66bit

Ссылка на репозиторий проекта

По тз нужно было создать сайт с сотрудниками компании, включающий 2 страницы:
- Страница сотрудников: представляет собой таблицу с бесконечным скроллом (новые сотрудники подгружаются в таблицу при скролле)
- Страница сотрудника: отображает данные отдельно взятого сотрудника, переход на эту страницу осуществляется через таблицу

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