Metadata-Version: 2.4
Name: R0216-cli-todo-app
Version: 0.3.2
Summary: A simple command-line ToDo list application written in Python.
Home-page: https://github.com/R0216/todo_list
Author: R0216
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Operating System :: OS Independent
Classifier: Topic :: Utilities
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: author
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: license-file
Dynamic: requires-python
Dynamic: summary

# 🐍 CLI ToDo List App (cli-todo-app)

## 📝 概要 (Overview)

**cli-todo-app** は、Pythonで開発されたシンプルなコマンドラインベースの ToDo リスト管理ツールです。

ユーザーはタスクの追加、完了、削除、編集といった基本的な操作をターミナルから直接行うことができ、タスクデータはJSONファイルとして自動的に永続化されます。本プロジェクトは、Pythonにおけるオブジェクト指向プログラミング (OOP) とパッケージングの練習を目的としています。

### 主な機能
* タスクの追加 (Create)
* タスクの一覧表示 (Read)
* タスクの編集 (Update)
* タスクの完了マーク (Update)
* タスクの削除 (Delete)
* JSONファイルによるデータの永続化

---

## 🛠️ インストール方法 (Installation)

このアプリケーションは、Python Package Index (PyPI) を通じてインストールできます。

1.  **Python環境の確認:** Python 3.x がインストールされていることを確認してください。
2.  **パッケージのインストール:** 以下のコマンドをターミナルで実行します。

```bash
pip install R0216-cli-todo-app


インストール後、以下のコマンドでアプリを起動します。

```bash
todo


アプリケーションが起動すると、以下のメニューが表示されます。

| **1** | タスクの一覧表示 | 現在のタスクと完了状態を表示 |
| **2** | 新しいタスクを追加 | タスクの内容を入力 |
| **3** | 新しいタスクの編集 | 項目番号の入力が必要 |
| **4** | 新しいタスクの削除 | 項目番号の入力が必要 |
| **5** | タスクの内容を編集 | 項目番号の入力が必要 |
| **6** | タスクを保存して終了 | データを保存してアプリケーションを終了 |
