The easiest way to do good every day. Join in
This repo contains most backend services. See gladly-team/tab-web for the latest web app.
- Clone this repository.
- In the top level directory, run
yarn run build
. This installs dependencies and builds Docker images. - Run
yarn run start:newtab
. - On first run, you'll have to create database tables and load fixtures.
cd dynamodb
yarn run init
- Visit https://localhost:3000/newtab/
- The
start:newtab
script in the top-levelpackage.json
orchestrates running services. - The lambda, graphql, and web services use dotenv-extended to manage environment variables. The
.env
files specify defaults, which you can override with your file named.env.local
.
See Deployment Overview for how deployment works.
Thank you to the following projects and companies for supporting open source projects like this one: