На текущий момент выполнен уровень Junior Middle
Архитектура не FSD, остальные пункты реализованы.
Для графиков использовалась биб-ка highcharts
Работа с данными выполняется с помощью mock API MSW,
внутри которого для взаимодействия с данными(т.е. фильтрация) используются нативные решения JS
Взаимодействие с данными реализовано в /mocks/handler.js
!!! Данные не сохраняются, т.е. после перезагрузки используются начальные данные (Users.json, UserTypes.json) !!!
Разработаны 4 страницы:
- Главная (приветствие)
- Пользователи(Приватный роут, включая его дочерние)
-
- Добавить пользователя
-
- Редактировать пользователя
Добавлен блок Фильтр, доступны все CRUD операции. Для работы с формами использовались только инструменты Antd
Версии: node-v 22.7.0, npm -v 10.8.2
Установка зависимостей
npm i
Запуск проекта в dev режиме, где запускается backend
npm run dev