Это Todo-приложение позволяет эффективно управлять повседневными задачами. Оно создано с использованием React и включает функции управления состоянием, повторного использования компонентов и адаптивного дизайна.
- Добавление задач: Вводите текст задачи и нажимайте кнопку "Enter".
- Переключение выполнения задач: Нажмите на checkbox задачи, чтобы отметить её выполненной или невыполненной.
- Фильтрация задач: Фильтруйте задачи по статусу (Все, Активные, Выполненные).
- Удаление выполненных задач: Удаляйте все выполненные задачи одной кнопкой.
- Адаптивный дизайн: Приложение корректно отображается на всех устройствах.
Установка зависимостей
Запуск в режиме разработки
Запуск скрипта сборки
- React: Библиотека для создания пользовательских интерфейсов.
- UUID: Библиотека для генерации уникальных идентификаторов.
- CSS Grid и Flexbox: Система раскладки для создания адаптивных макетов.
- SCSS: Препроцессор CSS для написания более поддерживаемого и масштабируемого стиля.