Release version 2.0

This commit is contained in:
2025-05-30 15:02:56 +03:00
parent 54d80bfc32
commit 8700123455
2 changed files with 0 additions and 0 deletions
-14
View File
@@ -1,14 +0,0 @@
# Журнал изменений
Все заметные изменения проекта будут документироваться в этом файле.
Формат основан на [Keep a Changelog](https://keepachangelog.com/ru/1.0.0/),
и этот проект придерживается [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [2.0.0] - 2025-05-29
### Добавлено
- Базовая функциональность для управления задачами
- Команды: create, list, delete
- Консольный интерфейс для взаимодействия с приложением
- In-memory хранилище задач
-27
View File
@@ -1,27 +0,0 @@
# TodoApp
## Описание
TodoApp - это консольное приложение для управления списком задач, разработанное на Java в качестве учебного проекта. Приложение позволяет создавать, просматривать, отмечать как выполненные и удалять задачи через интерфейс командной строки.
## Требования
- Java 24 или выше
- Maven 3.8.x или выше
### Доступные команды
- `create <название_задачи>` - Создать новую задачу
- `list` - Показать список всех задач
- `complete <id>` - Отметить задачу как выполненную
- `delete <id>` - Удалить задачу
- `exit` - Выйти из приложения
## Структура проекта
- `model` - Модели данных (Task, SimpleTask)
- `repo` - Репозитории для хранения задач
- `service` - Бизнес-логика
- `cli` - Компоненты интерфейса командной строки
## Версии
Актуальная версия: 2.0
## Лицензия
[MIT](LICENSE)