kdrosado / renters-rights

Helping San José, California renters know their rights

Home Page:https://rentersrightsguide.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Renter's Rights Guide

Renter's Rights Guide is a Code for San José open source web application to help renters in San José understand the laws and programs in place to protect them. View the demo

Why Renter's Rights Guide

We learned from conducting user research and stakeholder interviews that renters in Santa Clara County deal with issues such as how to navigate the eviction process, increased rent, and how to find affordable housing. It can be difficult to navigate policy jargon to understand renters rights and procedures to address issues. We hope to build an application that will empower renters in San José to understand their rights and resources.

Tech

This web application is built with Rails, React.js, React-on-Rails gem, and PostgreSQL.

How to Run This

First, set up the following dependencies:

Dependency Version
Ruby 2.4.2
Rails 5.0.4
PostgreSQL 9.6.3
Node 8.4.0

After you install the dependencies:

  1. Git clone this repo
  2. ``cd``` into the repo directory
  3. gem install bundler
  4. bundle install
  5. psql
  6. Create Postgres User: create role postgres login createdb;
  7. exit out of psql: \q
  8. bundle exec rails db:setup
  9. gem install foreman
  10. npm install
  11. cd client; npm install; cd ..
  12. foreman start -f Procfile.dev
  13. Navigate to http://0.0.0.0:5100/

How You Can Contribute

Join the #renters_rights channel on our Slack

Made with <3 by Code for San José

Thanks to our advisors:

About

Helping San José, California renters know their rights

https://rentersrightsguide.org

License:MIT License


Languages

Language:JavaScript 72.2%Language:Ruby 20.6%Language:HTML 4.2%Language:CSS 3.0%