Skip to content
React app with Node/Express/Knex/Postgres backend to automate creation of medical forms
JavaScript HTML CSS Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
client
db
public
routes
.DS_Store
.babelrc
.eslintrc.json
.gitignore
README.md
app.js
demo_paperworklabs.gif
deploy.sh
knexfile.js
package.json
paperworklabs-firebase-adminsdk-7dyaq-bf9a61493e.js
setupdb.sh

README.md

Paperworklabs – Turbotax for common medical forms

Tech demo for a react app with Node backend to pre-fill most common medical forms with sane defaults, as a service.

Demo on Heroku Deployed Web App

Screenshots:

Quick Start

# Install Node dependencies
npm install

# Install React dependencies
npm install --client

# Start development server
npm run dev

# To set up local databases, run
./setupdb.sh

Deploying to HIPAA compliant Elastic Beanstalk with Docker:

docker build -t paperworklabs .
docker run -d -p 8080:8080 --name paperworklabs paperworklabs
./deploy.sh

## To deploy on Heroku Dev:

Set up a new app

./deploy.sh

Push to heroku git – the postbuild script (see package.json) will take care of the rest.

You can’t perform that action at this time.