Engineer Evaluation
概要
GitHubのユーザ名を受け取り該当するユーザのパブリックリポジトリから評価を行います。判定を行う基準を得る為、事前に調査を行い計算した上で重みをつけて算出しました。判定には時間がかかる為、ユーザ名の他、メールアドレスも受け取るようにし、処理が完了するとメールを送信するようにしています。メールにはツイッターで共有できるようなボタンも追加しました。
またアプリケーションの制作にあたりどのような基準で判定を行うかを調べる為、事前調査を行いました。事前調査の内容やコードは以下のリポジトリから確認できます。
https://github.com/SakaiTaka23/GitSampleSurvey
制作経緯
日々GitHubにコミットをしている中で自分はどの程度コミットができているのだろう・周りはどの程度コミットしているのだろうと思い、可視化して確認したいと思い作成しました。
システム詳細
評価基準や評価を行う際のロジック・方針についてはリポジトリのREADMEを確認していただけると幸いです。
https://github.com/SakaiTaka23/engineerEvaluation/blob/main/README.md
リポジトリ
https://github.com/SakaiTaka23/engineerEvaluation
スクリーンショット