Flaskを使用した簡単なToDoアプリケーションです。
- タスクの追加:中央にあるテキストボックスからタスクを作成できます
- タスク管理:タスクの表示、完了/未完了の切り替え、削除ができます
- バックエンド:Python(Flask)
- フロントエンド:HTML, CSS
- データストレージ:JSONファイル
- リポジトリをクローンします
git clone https://github.com/YOUR_USERNAME/todo_webapp.git
cd todo_webapp
- 必要なパッケージをインストールします
pip install flask
- アプリケーションを実行します
python app.py
- ブラウザで以下のURLにアクセスします
http://127.0.0.1:5000/
todo_webapp/
├── app.py # アプリケーションのメインファイル
├── todos.json # タスクデータの保存ファイル(自動生成)
├── static/ # 静的ファイル
│ └── style.css # スタイルシート
└── templates/ # HTMLテンプレート
└── index.html # メインページ
- ユーザー認証機能の追加
- タスクのカテゴリ分け
- 期限の設定と通知機能
- データベースへの移行