- Overview
- Project Management
- Wireframes
- Setup
- OAuth Setup
- API Setup
- Endpoints
- Technologies
- Contributors
Tackling the limitations of emailing legislators to share your opinion. Create a platform for finding, and then meaningfully influencing representatives via physical mail.
This project is based off Turing's consultancy project. More details can be found here
- Fork and Clone the repo
- Install gem packages:
bundle install
- Setup the database:
rails db:{drop,create,migrate}
- Run
bundle exec rspec
to test
- Set-up Figaro:
bundle exec figaro install
- Navigate to /config/application.yml
- Paste the following code and replace with your respective credentials:
GOOGLE_CLIENT_ID: 'YOUR-GOOGLE-CLIENT-ID'
GOOGLE_CLIENT_SECRET: 'YOUR-GOOGLE-CLIENT-SECRET'
BASE_URL: http://localhost:5000
- Ruby 2.7.2
- Rails 5.2.5