Skip to content

Latest commit

 

History

History
45 lines (35 loc) · 3.26 KB

README.md

File metadata and controls

45 lines (35 loc) · 3.26 KB

🧮 Employee Management SPA

Employee Management Demo

Employee Management SPA – это приложение для управления сотрудниками с возможностями добавления, редактирования, фильтрации и сортировки.

Приложение построено с использованием React и Redux, что обеспечивает удобный и интуитивно понятный интерфейс для работы с данными сотрудников.


📝 Description

Приложение позволяет:

  • Управлять списком сотрудников, включая добавление, редактирование, и удаление записей
  • Фильтровать сотрудников по должности и статусу (в архиве)
  • Сортировать список по имени и дате рождения
  • Редактировать данные сотрудника с предустановленными масками для полей ввода
  • Уведомлять пользователей о событиях с помощью плавных всплывающих уведомлений

🎯 Features

Основные функции:

  • Интуитивный интерфейс – Легкий для восприятия и использования на всех устройствах.
  • Фильтрация и сортировка – Мощные инструменты фильтрации и сортировки для удобного поиска сотрудников.
  • Адаптивный интерфейс – Приложение автоматически адаптируется к экрану любого устройства.
  • Проверка данных – Маски для ввода номеров телефона и даты.
  • Уведомления – Реализованы уведомления об успешных и ошибочных действиях с использованием react-toastify.

⚙️ Technologies

ReactJS   Redux   SCSS  


📚 Using Libraries

React Router   react-input-mask   react-toastify  


🧪 Testing

  • Запуск тестов:
  • vitest