This repository stores the code for the https://helpwithcovid.com/ website.
The stack is:
- Ruby on Rails 6.0
- Tailwind CSS
- Postgres
- ruby
2.6.3 - bundler
2.1.4 - postgres
Install and start postgresql:
- On macOS, you can use
pg_ctl -D /usr/local/var/postgres start - (To stop postgres use
pg_ctl -D /usr/local/var/postgres stop)
Install dependencies:
bundle install
yarn install
Setup the database and seed data:
rails db:setup
The following environment variables can be set:
| Environment variable | Type of value | Description |
|---|---|---|
ADMINS |
Email addresses separated by a , |
Gives admin permissions to the listed accounts |
EXCEPTION_NOTIFIERS |
Email addresses separated by a , |
Sends technical exceptions to the listed email addresses |
EMAIL_ADDRESS |
Single email address | Used to contact your team |
rails server
Then go to http://localhost:3000 to view app.
rails spec
See THEMING.md.
Help is welcome! We are communicating on Discord in the #hwc-com-development channel
- Fork the project
- Create a branch with your changes
- Make sure all test are passing by running
bundle exec rails spec - Make sure rubocop is happy by running
bundle exec rubocop(you can runbundle exec rubocop -ato automatically fix errors) - Submit a pull request
MIT