Skip to content
DIC卒業課題(ソフトボールスコア作成アプリ)
Branch: develop
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
bin
config
db
lib
log
public
spec
tmp
vendor
.gitignore
.rspec
Gemfile
Gemfile.lock
README.md
Rakefile
config.ru
package.json
yarn.lock

README.md

Hanaguri Silver Softball Club

https://hanaguri-silver.herokuapp.com/

hanagurisilver_top

Description

masarusan24 が所属しているソフトボールチーム「花栗シルバーソフト」のWebサイトです。
ソフトボールの試合をしながら、スマホやタブレットでリアルタイムにスコアを付けることが出来ます。

Requirement

  • Ruby 2.4.1
  • Rails 5.1.5
  • PostgreSQL 10.1
  • Bootstrap 3

Function

  • チームのCRUD処理
  • 管理者ユーザのCRUD処理
  • 選手のCRUD処理
  • 試合結果のCRUD処理
  • 試合結果をチーム成績へ自動集計
  • ロール管理機能
  • お問い合わせ機能

Comming Soon

  • スタメン登録
  • 打撃成績のCRUD機能
  • 投手成績のCRUD機能
  • 選手の個人成績自動反映

Authorization

権限周りの機能は banken gem を使用しています。

  • チーム・選手・管理者ユーザのCRUD処理
    • Administrator権限のみ
  • 試合のスコアCRUD処理
    • 一般管理者権限以上

ER Diagram

er

Usage

このアプリケーションを動かす場合は、まずはリポジトリを手元にクローンしてください。

$ git clone git@github.com:masarusan24/hanaguri-silver.git

次に、以下のコマンドで必要になる Ruby Gems をインストールします。

$ bundle install

その後、データベースへのマイグレーションを実行します。

$ rails db:migrate

これで、Railsサーバーを立ち上げる準備が整っているはずです。

$ rails server

Licence

MIT

Author

masarusan24

You can’t perform that action at this time.