/voter-webapp

VotER webapp

Primary LanguageJavaScript

VotER Webapp

Vot-ER is an organization at the crossroads of health and democracy that helps patients register to vote in healthcare settings. Vot-ER experienced rapid growth last year and partners with 500+ hospitals and 20,000+ healthcare workers to help register 50,000 voters. The VotER webapp is the primary platform for our healthcare partners to order Healthy Democracy Kits, learn how to help their patients register to vote, and track their impact.

Get Started

  1. Clone this repository with git clone git@github.com:vot-er/voter-webapp.git
  2. Install and run Docker Desktop
  3. Install VSCode and use it to open the repository
  4. Install VSCode Pluglin Remote - Containers (or look up 'Remote - Containers' in Extensions in VSCode)
  5. Copy .env-sample to .env
  6. Open the VSCode workspace in a development container with View > Command Palette > Remote-Containers: Reopen in Container (or click the green symbol in the bottom left corner)
  7. Install dependencies using yarn install
  8. Migrate your database using yarn run migrate
  9. Seed data using yarn run seed
  10. Start the development server using yarn dev
  11. Go to localhost:3000/admin and log in with the username admin@example.com and password admin

Questions?

Check out the FAQ