Skip to content

rasul-sulaev/TodoList

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

О проекте

Проект написан на React JS на шаблоне Create React App

Запуск проекта

Выполнить следующие команды в терминале: сперва npm install, затем npm start

Библиотеки

Дополнительные библиотеки, которые используются:

  1. Redux Toolkit
  2. Ant Design

Дополнительный сервис

  1. API сервис mockapi.io, в которой хранятся данные

Как все работает

  1. Приложение представляет из себя простой список задач
  2. После запуска проекта откроется страница со списком задач
  3. Данный список автоматизирован и инициализирован в хранилище Redux
  4. Все запросы выполняются по REST API

Функционал

  1. Добавление новой задачи
  2. Удаление задачи
  3. Множественно удаление задач
  4. Уведомления (Запрет на добавление задачи, если такая уже есть)
  5. Окно подтверждения при удалении задачи
  6. Preloader
  7. Вывод ошибки при возникновения