Skip to content

8398a7/abilitysheet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0a41ef3 · Feb 1, 2025
Feb 1, 2025
Nov 1, 2024
Sep 21, 2022
Nov 1, 2024
Nov 1, 2024
Nov 1, 2024
Oct 30, 2024
Nov 10, 2014
May 6, 2019
Nov 1, 2024
Aug 5, 2020
Jan 2, 2016
Sep 21, 2022
Dec 3, 2017
Oct 9, 2016
Oct 23, 2022
Feb 29, 2020
Dec 27, 2020
Mar 30, 2019
Oct 26, 2024
Oct 30, 2024
Oct 30, 2024
Mar 19, 2015
Oct 23, 2024
Sep 21, 2022
Mar 30, 2018
Aug 5, 2020
Oct 30, 2024
Dec 26, 2020
Sep 21, 2022
Aug 5, 2020
Nov 25, 2019
Aug 5, 2020
Nov 23, 2018
Sep 21, 2022

Repository files navigation

Status

CI Code Climate Test Coverage Issue Count security License

Join to Development

メインの課題管理は JIRA で行っています。
不具合報告や要望等は GitHub の issue に投稿していただいて大丈夫です。

Discord

Domain Model

About

IIDX の SP☆12 の参考表をシステム化したものです。

  • 現状と問題
    • 個人個人で管理している(エクセルやら HTML やら)
    • 作成や管理に手間がかかる、利便性に欠ける
  • 提案システム
    • システムで一括管理
    • グラフ化やログの蓄積などを行い、データの可視化や記録ができる
    • Version ごとにログを取るため、過去のバージョンとの比較も行える

現在はネット上からノマゲ地力表、ハード地力表の反映。
また、iidx.meから集計したデータを元に項目応答理論を使い、地力値表を提供しています。

参考表は GCP 上の GKE にデプロイされ動作しています。
master にマージされると deploy リソースを管理しているプライベートリポジトリに通知が行われ、デプロイが開始されます。

Next

  • プレイヤーの地力値推定、及び楽曲推薦
  • スコアや BP の遷移グラフ

Setting

git clone https://github.com/8398a7/abilitysheet.git
cd abilitysheet
bundle install -j4 --path vendor/bundle
rails db:setup
rails s

Database

PostgreSQL を採用しています。
MySQL を使わなかった理由についてはissue#130を参照ください。

License

This software is released under the MIT License, see LICENSE.txt.