10000 GitHub - Yuki326/manage-task
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Yuki326/manage-task

Repository files navigation

コマンドタスク管理&記録アプリ

環境

  • python :3.7.9

デモ動画

manageTaskDemo.mp4

操作説明

  • python manageTask.py setup : 必要なフォルダやファイルを追加
  • python manageTask.py : タスク一覧を表示
  • python manageTask.py [タスク ID] : タスクを表示
  • python manageTask.py [タスク ID] delete : タスクを削除
  • python manageTask.py [タスク ID] (引数) : タスクを追加 or 編集※組み合わせ、順不同可

引数一覧

  • ?[状態] : 状態を設定
  • +[ {}h{}m or {}h or {}m] : 時間を加算
  • -[ {}h{}m or {}h or {}m] : 時間を減算
  • {[作業内容] : 作業内容を記録(+ or -と組み合わせて使った場合のみ)
  • =[タイトル] : タイトルを設定
  • :[開始日] : 開始日を設定
  • ~[終了日] : 終了日を設定
  • start : 開始日を今日に状態を progress に設定

コマンド例

  • python manageTask.py A-10 +1h ?proggress =スタイリング ~8/23
  1. A-10があれば選択なければ作成
  2. 時間を1時間加算
  3. 状態をprogressに設定
  4. タイトルをスタイリングに設定
  5. 期限を8/23に設定

実装予定(メモ)

  • tool : this
  • web-backend(api) : django or typescript
  • web-frontend : react,typescript

web アプリをコマンドで操作できるツール

image

  1. web アプリのアカウント作成時に uuid で token を自動生成
  2. web アプリにログインして token を取得
  3. token を環境変数に設定
  4. token を用いて api から情報を取得,編集 ※通信を暗号化して token の漏洩を防ぐ

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
35DE
0