bvandgrift / vita-min

Minimal VITA web application for EITC pilot (2019-2020)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vita-min

Vita-Min is a Rails app that helps people access the VITA program through a digital intake form, a "valet" drop-off workflow using Zendesk, and a national landing page to find the nearest VITA site.

Setup

# 1. Install Ruby using your preferred installation method. For example, to
# install it with rbenv:
brew install rbenv
rbenv install

# 2. Install postgresql using your preferred installation method. You'll need
# the PostGIS extension as well.
brew install postgresql postgis

# 3. Install bundler & system dependencies
gem install bundler
rbenv rehash
bundle install
brew install imagemagick poppler ghostscript

# 4. Install PDFtk
# Download from: https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk_server-2.02-mac_osx-10.11-setup.pkg

# 5. Get the secret key from LastPass / someone who has it set up.
echo "[secret key]" > config/master.key

Running background jobs in development

In development, you'll need to manually start the delayed_job worker using the following command:

rails jobs:work

About

Minimal VITA web application for EITC pilot (2019-2020)


Languages

Language:Ruby 96.3%Language:HTML 3.3%Language:CSS 0.3%Language:JavaScript 0.1%Language:Dockerfile 0.0%