Skip to content

FrozenQxc/TodoList-React-Redux

Repository files navigation

TodoList React + Redux 👺

Деплой: https://todo-list-react-redux-kohl.vercel.app

Стек⚒:

  1. Основной : React Redux-Toolkit, TypeSctipt,
  2. Cтиль(СSS): Tailwind.
  3. Анимация: frame-motion.

Интерфейс пользователя(выполнено)✅:

  1. Должен быть отображен список задач.
  2. Пользователь должен иметь возможность добавлять новые задачи.
  3. Пользователь должен иметь возможность отмечать задачи как выполненные.
  4. Пользователь должен иметь возможность удалять задачи.

Реализация(выполнено)✅:

  1. Используйте React для создания пользовательского интерфейса.
  2. Для управления состоянием используйте Redux Toolkit.
  3. Создайте необходимые actions, reducers и store для работы с задачами.
  4. Для стилизации компонентов вы можете использовать любой подход на ваш выбор (например, CSS, Styled Components и т. д.).

Дополнительные требования (опционально) (выполнено)✅:

  1. Добавьте возможность редактирования задач.
  2. Добавьте возможность фильтрации задач по статусу (выполненные / невыполненные).
  3. Используйте TypeScript для статической типизации приложения.
  4. Реализуйте функционал перетаскивания задач для изменения их порядка в списке.
  5. Добавьте возможность сохранения задач в локальное хранилище браузера для сохранения данных между сеансами.