こちらの手順を参考にnvm, node.js, npm, express.js をインストールしてください。
npm install cors
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
config_tmpl.pyをCopyしてconfig.pyを作成する。 github_token = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" に適切なTokenを設定する。
node app.js
以下のコマンドで実行するとアプリは継続的に起動し続けます。
pm2 start app.js
python実行後にデータ更新日付をボタンからPOSTPython の実行待ち時間だとわかるようにする機能追加ボタンにホバーを付ける。グラフを押したらその人の詳細情報が見れる画面に遷移する機能追加PR詳細情報のUI改善closeのPRは文字を薄くする?PRのOpenDayとCloseDayを追加リストを表形式にして見やすくする。
READMEに使用方法を記述する。リクエストされているPRを確認できるようにする。
- AWSにデプロイし、個別にアプリを起動せず利用できるようにする。
- データベースにデータを保存
- 長期間のデータを可視化する。
- PR数の推移やMergeまでの日数の分布とか