Skip to content
Tab for a Cause
Branch: master
Clone or download
kmjennison Merge pull request #497 from gladly-team/kevin/err-when-adblocker
Show "unable to search" when an ad blocker is enabled
Latest commit 0f170c8 Mar 25, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
dynamodb Add a UserSearchLog table Mar 19, 2019
graphql Log the search source when provided Mar 21, 2019
lambda Add a UserSearchLog table Mar 19, 2019
migration/fixtures-prod Update other fixtures Feb 22, 2019
s3 Update Educate! copy and image Feb 22, 2019
web Show "unable to search" when ad ad blocker is enabled Mar 25, 2019
.prettierrc Add formatting to parent scripts Jan 30, 2019
.travis.yml Enable the search page on production Mar 15, 2019 Rename dotenv files to match create-react-app's naming convention Jan 12, 2019

Build Status codecov

Tab for a Cause

Surf the web, save the world.



Getting Started

  1. Clone this repository.
  2. In the top level directory, run yarn run build. This installs dependencies and builds Docker images.
  3. Run yarn start.
  4. On first run, you'll have to create database tables and load fixtures.
    • cd dynamodb
    • yarn run init

Development Tips

  • The start script in the top-level package.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:

You can’t perform that action at this time.