todo.pet/README.md
2025-06-04 15:02:31 +03:00

1.4 KiB
Raw Blame History

TodoApp

Описание

TodoApp - это консольное приложение для управления списком задач, разработанное на Java в качестве учебного проекта. Приложение позволяет создавать, просматривать, отмечать как выполненные и удалять задачи через интерфейс командной строки.

Требования

  • Java 24 или выше
  • Maven 3.8.x или выше

Установка и запуск

cd ./todo
mvn clean package
java -jar ./target/todo.jar

Доступные команды

  • create <названиеадачи> - Создать новую задачу
  • list - Показать список всех задач
  • complete <id> - Отметить задачу как выполненную
  • delete <id> - Удалить задачу
  • search <текст> - Найти задачи по тексту
  • exit - Выйти из приложения

Структура проекта

  • model - Модели данных (Task, SimpleTask)
  • repo - Репозитории для хранения задач
  • service - Бизнес-логика
  • cli - Компоненты интерфейса командной строки

Версии

Актуальная версия: 2.1

Лицензия

MIT