Простой и удобный TODO-лист, созданный как pet-project для отработки навыков работы с React, Vite, компонентами, состоянием и пользовательскими интерфейсами.
Проект показывает:
- работу с хуками (
useState,useEffect); - управление списками задач (CRUD-операции);
- локальное хранение данных через localStorage;
- быстрый фронтенд на базе Vite;
- организацию структуры React-приложения.
- ⚛ React
- ⚡ Vite
- 🎨 CSS Modules
- 💾 LocalStorage (offline-storage)
- 📦 Node.js + npm
✓ Добавление задач
✓ Изменение задач
✓ Удаление задач
✓ Отметка выполнения
✓ Фильтрация (выполнено / не выполнено)
✓ Автосохранение задач в браузере
✓ Минималистичный и удобный интерфейс
# клонируем репозиторий
git clone https://github.com/zver1k/todo.git
cd todo
# устанавливаем зависимости
npm install
# запускаем проект в dev-режиме
npm run dev
# сборка продакшена
npm run build