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.ymldatabase.yml.exampleにはPostgreSQLの設定例と、sqlite3の設定例が載っています
- PostgreSQLを使う場合(推奨)
bin/setupを実行する- sqlite3環境の場合、
schema.rbに多少diffが発生しますが、いったん無視してもらって大丈夫です
- sqlite3環境の場合、
bin/devでサーバーを起動する- http://localhost:3000 が正常に表示されればOK
運営メンバーがmainブランチを更新すると自動的にHerokuにデプロイされます。(運営メンバーは事前にGitHubアカウントをHerokuと連携させておくこと)
MIT License.