Skip to content

IldusGaf/test-task-users

Repository files navigation

Тестовое задание React + Redux(RTKQ) + Antd + TypeScript + Vite

На текущий момент выполнен уровень 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

About

Тестовое задание на поз. frontend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published