Skip to content

RikitoNoto/GanttKit

Repository files navigation

GanttKit

概要

 GanttKitはスケジュール管理が苦手な人のために作成されたアプリケーションです。 スケジュールの作成には詳細な入力が必要で、根拠のないスケジューリングが原因の不毛なリスケジュールの発生を未然に防ぎます。  また、手軽に詳細なスケジュールの作成ができるため、今まで時間のかかっていたスケジューリングの時間をあなたの趣味の時間に変えることができます。


アクセス

GanttKitのご使用はこちら


制作背景

 予定を立てることが苦手な私の様な人のためにこのアプリケーションは開発されました。 スケジュールが立てられない人には以下の3つの原因があると考えそれらを克服するために開発を行っています。

  • 1つのタスクにかかる時間が把握できない。
  • 全体だけを見て大雑把な予定を建ててしまう。
  • リスケジュールが面倒

上記の3点を以下の機能で克服をします。

  • 1つのタスクにかかる時間が把握できない。
    • 機械学習(回帰分析)を使用し、今までの統計から時間の自動推測を行う。
  • 全体だけを見て大雑把な予定を建ててしまう。
    • RDBを使用し、タスクを3段階で詳細にスケジューリングすることで、曖昧なスケジューリングを防ぐ
  • リスケジュールが面倒
    • 単純なリスケジュールであれば、自動で行う。

実際の動作

複数の仕事のスケジュールが一目でわかります。 複数の仕事のスケジュールが一目でわかる画像

同じ名前のタスクが複数ある時、これまでの統計から入力した量に対して大体どのくらいの時間がかかるのかAIが自動で推測してくれます。
※注 AIの起動はTaskNameとQuantityを入力済みの状態で脳みそのボタンを押してください。
※注 AIの計算には1つ以上のデータが登録されている必要があります。 機械学習のページ

  • 今後実装する機能
    • 自動リスケジュール機能

工夫したポイント

  • デザイン面
    • ボタンにはクリックできることがわかりやすいようにhoverで色が変わるアクションをつけました。
    • 直感的に操作できるよう、わかりやすいアイコンを様々なところに仕様しました。

DB設計詳細

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published