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> - Удалить задачу
  • exit - Выйти из приложения

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

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

Версии

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

Лицензия

MIT

Description
TodoApp - это консольное приложение для управления списком задач, разработанное на Java в качестве учебного проекта. Приложение построено на универсальной архитектуре с использованием generics, что позволяет легко расширять функционал для работы с различными типами сущностей.
Readme 183 KiB
v2.2.0 Latest
2025-06-08 12:00:30 +03:00
Languages
Java 100%