CivicTechTO / councilspeak-matchmaking

Platform to help citizens speak to City Council via recorded video.
https://councilspeak-matchmaking.herokuapp.com/
1 stars 1 forks source link

Stories in Ready

CouncilSpeak Matchmaking

This platform aspires to connect citizens who want to speak on-the-record in front of City Council, with volunteers who can make it happen.

Speakers simply record a short video addressing an upcoming agenda item, and we'll do the work of finding a fellow citizen to ensure it's seen during the related discussion at City Hall.

Setup

Requirements:

bundle install
bundle exec rake db:setup
bundle exec rails server

Heroku

Requirements:

heroku create myappname
heroku addons:create heroku-postgresql:hobby-dev
heroku addons:create sendgrid:starter
heroku labs:enable runtime-dyno-metadata
git push heroku master
heroku run rake db:schema:load
heroku run rake db:migrate
heroku run rake db:seed

# If desired, add a scheduled job to import agenda items daily
heroku addons:create scheduler
heroku addons:open scheduler
# Add the following job: rake db:import_agenda_items

Inspiration

This project was inspired by the amazing SpeakTO project, created during the "Remote Deputations" Challenge at the TO Prosperity Hackathon.1

[1]: Supporting document: Google Doc - Challenge Summaries