Hotwire.loveのミートアップで「みんなが話したいテーマ」を多数決で決めるためのツールです。
https://touhyosan.hotwire.love/
簡単なER図や画面遷移図など。
https://miro.com/app/board/uXjVPSNbiAc=/
- Ruby 3.x.x (Gemfileに記載されているRubyバージョンを参照)
- PostgreSQLを推奨、sqlite3でも可
- yarn
- 自分のアカウントにリポジトリをフォークする
- ローカル環境にgit cloneして
cd touhyosan
- DBの接続情報をローカル環境に合わせて更新する
- PostgreSQLを使う場合(推奨)
cp config/database.yml.postgres.example config/database.yml
- SQLite3を使う場合
cp config/database.yml.sqlite3.example config/database.yml
vi config/database.yml
database.yml.example
にはPostgreSQLの設定例と、sqlite3の設定例が載っています
- PostgreSQLを使う場合(推奨)
bin/setup
を実行する- sqlite3環境の場合、
schema.rb
に多少diffが発生しますが、いったん無視してもらって大丈夫です
- sqlite3環境の場合、
bin/dev
でサーバーを起動する- http://localhost:3000 が正常に表示されればOK
運営メンバーがmainブランチを更新すると自動的にHerokuにデプロイされます。(運営メンバーは事前にGitHubアカウントをHerokuと連携させておくこと)
MIT License.