Skip to content

rjisoo/voices-of-consent

 
 

Repository files navigation

The Organization:

Voices of Consent is a nonprofit organization whose mission is to provide healing to victims, bring awareness to sexual assault, transform society’s response to victims, define what consent is. Based in Washington, DC, this nonprofit operates in 48 states to help survivors in the aftermath of a traumatic event by sending survivor boxes to anyone who requests one free of charge. Boxes are personalized and put together to let survivors know they are not alone after an event and can help provide support as they begin the recovery process including information about laws in their state, free health and counseling services in their area, and other tools and resources needed to start the healing journey. Voices of Consent gets the word out to survivors by talking at schools and churches. The boxes are sent to survivors who request them directly or can be picked up at hospitals or police stations.

Please check out https://www.voicesofconsent.org/what-we-do as well as the rest of the website to learn more about this organization.

Starting Development

This is a Ruby on Rails 5.2 application with React + Webpack included.

To get started developing on your machine, you'll need something like the following:

  • ruby 2.6.3
  • node 10.14
  • yarn 1.16
  • bundler 2.0.2
  • heroku 7.26.2
  • redis >= 4.0

To run the app locally:

  • Ensure Redis is running (brew services start redis on macOS or redis-server to run it as a one-off process)
$ bundle install
$ yarn install
$ heroku local -f Procfile.dev
Mailcatcher cannot be bundled, for that reason we must use:
$ gem install mailcatcher

To get the MailCatcher gem's mail server up run:
$ mailcatcher
Go to http://localhost:1080/
Send mail through smtp://localhost:1025

To get the MailCatcher gem's mail server up run:

$ mailcatcher
Go to http://localhost:1080/
Send mail through smtp://localhost:1025

About

An upcoming project for Ruby for Good

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 62.7%
  • HTML 26.6%
  • JavaScript 8.2%
  • CSS 2.5%