bento
Ruby HTML Other
Clone or download
Latest commit 6180d1b Jul 9, 2018

README.md

Bento Build Status

社内向けお弁当注文システムです。

使用技術

  • Ruby on Rails 5.1.2
  • Ruby 2.4.1

動かし方

  1. リポジトリを clone もしくは fork し、ライブラリをインストールする
( git clone してから)

cd path/to/bento
bundle install
  1. DB のセットアップ
cp config/database.yml.sample config/database.yml
bin/rails db:create db:migrate db:seed_fu
  1. 環境変数のセットアップ(任意)
cp .env.sample .env

エディタで .env を開き、必要な情報を追加

  • ADMIN_ID: 管理者(お弁当の注文を取りまとめる人)がダッシュボードにアクセスする際の ID
  • ADMIN_PASS: 管理者がダッシュボードにアクセスする際のパスワード
  • USER_ID: お弁当を頼みたい人がアクセスする際の ID
  • USER_PASS: お弁当を頼みたい人がアクセスする際のパスワード
  • IDOBATA_DEVELOPER_HOOK_URL: Order レコードが作成された際に通知を送る idobata room の WebHook URL
  • IDOBATA_USER_HOOK_URL: 注文が締め切られた時にお弁当の発注の可否の通知を送る idobata room の WebHook URL
  1. サーバを起動
bin/rails server
  1. テストの実行
bundle exec rspec spec