Клиентская часть веб-приложения для планирования и контроля выполнения задач.
Разработана с использованием React, взаимодействует с backend-сервисом через REST API.
Приложение предоставляет пользователю удобный интерфейс для:
- регистрации и входа в систему,
- создания, редактирования и удаления задач,
- группировки задач по категориям, приоритетам и статусам,
- фильтрации задач по параметрам и срокам выполнения.
Проект является частью дипломной работы и представляет собой полноценное full-stack решение:
- клиентская часть — React (текущий репозиторий),
- серверная часть — Java + Spring Boot (todo-api).
- React (Vite)
- JavaScript
- Axios
- React Router DOM
- Tailwind CSS
- React Hook Form
- JWT авторизация (через API)
- Vercel (деплой)