A prototype of an application that will allow safety net health services in Richmond, VA to share patients' financial screening information more easily. For more information, check out our blog.
This project is in early development. We also discuss potential features and design decisions in the rva-screening-ui-prototypes repo.
The 2015 Code for America Fellows in Richmond, VA:
Ben Golder (bengolder) Emma Smithayer (esmithayer) Sam Matthews (mapsam)
The application is built with Python and Flask.
Environment variables
DATABASE_URL=[db connection string]
— For example, postgresql://localhost/rva-screening
Install
git clone https://github.com/codeforamerica/rva-screening
cd rva-screening
pip install -r requirements.txt
npm install
and npm install gulp -g
createdb rva-screening
createdb rva-screening-test
psql rva-screening -c CREATE EXTENSION hstore;
psql rva-screening-test -c CREATE EXTENSION hstore;
make new_db
make data
make run
pip install -r requirements.txt
make db_update
Testing
To run the tests, you'll need a new database. By default, the code looks for a database called 'screener_test'. Set the TEST_DATABASE_URL environment variable if you choose a different name.
psql
create database screener_test
Run make test
to run all the tests.
At this early stage, you should email us (the Richmond CfA Fellowship Team) if you're interested in helping with the project: richmond@codeforamerica.org.