Skip to content

africa-covid-19-response-toolkit/covid-volunteers

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

covid-volunteers

https://hackernoon.com/dockerizing-an-existing-rails-postgresql-app-with-docker-compose-a30a7e1b3f40

CircleCI build status

This repository stores the code for the https://helpwithcovid.com/ website.

The stack is:

  • Ruby on Rails 6.0
  • Tailwind CSS
  • Postgres

Running app locally

Dependencies

  • ruby 2.6.3
  • bundler 2.1.4
  • postgres

Installation

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

Configuration

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

Launch app

rails server

Then go to http://localhost:3000 to view app

Running tests

rails spec

Contributing

Help is welcome! We are communicating on Discord in the #hwc-com-development channel

  1. Fork the project
  2. Create a branch with your changes
  3. Submit a pull request

License

MIT

About

Organizing and matching volunteers with COVID-19 projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 48.9%
  • Ruby 44.7%
  • JavaScript 5.9%
  • Other 0.5%