npm start
: Запускает dev-сервер;npm run build
: Собирает проект в production-режиме в папкуbuild
;
- React;
- TypeScript;
- Redux Toolkit;
- Axios;
- styled-components;
Небольшое адаптивное приложение списка контатов с функциями просмотра контакта, фильтрации и поиска на клиенте.
Реализовано:
- Адаптивная верстка и кроссбраузерность;
- Сохранение данных списка и состояний фильтра и поиска при переходах внутри приложения;
- Отображение плейсхолдеров при загрузке данных;
- Мониторинг состояния подключения к сети;
- Обновление данных при устаревании (по временной метке);