推しアイデア
各タスクに「重さ」を設定できるようにして、期限までの残り時間とともにマトリックスにプロットできるようにした。
各タスクに「重さ」を設定できるようにして、期限までの残り時間とともにマトリックスにプロットできるようにした。
普通のタスク管理アプリに、時間軸と重要度でプロットするマトリックス機能があったらいいなと思った。
技術に関してはAI頼り。タスクを階層化できたのは良かったところかもしれない。
シンプルでありながら、日々の使用で感じる「こうだったらいいのに」という感情に応えられるようなタスクアプリを作りたい。
・基本的なタスクの登録、編集、削除、完了ボタンなどがある。 登録後の編集、完了ボタン入力後、実行済みタスクのエリアに移動したタスクについても削除・完了ボタン取り消しができる。
・タスク登録時に、既存のタスクの「子」にする設定ができる。つまり、例えば「英語の勉強」というタスクに「単語暗記」というタスクを子として付けられる。その場合、「英語の勉強」というタスクは親タスクとなり、付随している子タスクを全て完遂した時に自動的に親タスクも完了済みとなる。
・ジャンル設定ができる。大学の勉強、サークルの仕事などのジャンルをタグとして登録することで、タスク登録時にタグ付けをするとができる。タグは、常に表示される。
・タスク登録時には、「重さ」を指定することができる。1から10段階の数字から選択できる。この重さと、現在時刻から算出した期限までの残り時間の二つのプロパティを平面上にプロットさせる。いわゆる優先度のマトリックスという、縦軸が大変さ、横軸が緊急度を示す図で直感的にやるべきことが分かるようにした。
・マトリックスの表示に関して、現存するタスクの残り時間の分布範囲に対応して柔軟に目盛り幅を変更する仕組みとしている。目盛りの幅は1日で絶対的な値としており、タスクの締め切りが近づくほど視覚的に点が近づくようになっている。