推しアイデア
提出期限までの残り時間と達成率を元に、自動でタスクの優先順位を計算してくれるところ
提出期限までの残り時間と達成率を元に、自動でタスクの優先順位を計算してくれるところ
学業、サークル、バイトなどやることが多岐に渡るときに、タスクに優先順位をつけて管理をすることが難しいと感じているから。
生成AIと相談しながら、3層構造を抑えた設計を行なった。
AI Task Managerは、大学生向けのAIタスク管理アプリです。
レポートや課題、テスト勉強など複数のタスクを管理し、それぞれの締切・重要度・作業時間をもとにAIが優先順位を自動で計算します。
ユーザーはタスクを追加・更新・削除でき、AIが算出した優先順位を参考に、今日何から取り組むべきかを判断できます。
現在は、Next.jsで作成したフロントエンドからFastAPIのAPIを利用し、データはRender上のPostgreSQLへ保存されます。また、アプリ全体をRenderへデプロイしているため、ブラウザから実際に利用できます。
今後は、Google Calendarとの連携やOpenAI APIを利用した「今日やるべきこと」の提案機能を追加し、より実用的なAIタスク管理アプリへ発展させる予定です。