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.
- Clone this repository with
git clone git@github.com:vot-er/voter-webapp.git
- Install and run Docker Desktop
- Install VSCode and use it to open the repository
- Install VSCode Pluglin Remote - Containers (or look up 'Remote - Containers' in Extensions in VSCode)
- Copy
.env-sample
to.env
- 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) - Install dependencies using
yarn install
- Migrate your database using
yarn run migrate
- Seed data using
yarn run seed
- Start the development server using
yarn dev
- Go to
localhost:3000/admin
and log in with the usernameadmin@example.com
and passwordadmin
Check out the FAQ