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
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.
This web application is built with Rails, React.js, React-on-Rails gem, and PostgreSQL.
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:
- Git clone this repo
- ``cd``` into the repo directory
gem install bundler
bundle install
psql
- Create Postgres User:
create role postgres login createdb;
- exit out of psql:
\q
bundle exec rails db:setup
gem install foreman
npm install
cd client; npm install; cd ..
foreman start -f Procfile.dev
- Navigate to
http://0.0.0.0:5100/
Join the #renters_rights channel on our Slack
- Yan-Yin Choy, Developer
- Matthew King, Developer
- Julie Kim, UX Researcher & Designer
- David Pindrys, UX Researcher & Designer
- Sanaz Jamloo, UX Researcher
- Emily Ramos, UX Researcher
- Lorin Camargo, UX Researcher
Thanks to our advisors:
- Michelle Thong, Code for San José Chapter Director
- Vivek Bansal, Code for San José Chapter Director