All Projects → gladly-team → tab

gladly-team / tab

Licence: MPL-2.0 License
Tab for a Cause – the easiest way to do good every day

Programming Languages

javascript
184084 projects - #8 most used programming language

Build Status codecov

Tab for a Cause

The easiest way to do good every day! Join in: tab.gladly.io

Developing

Prerequisites

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 run start:newtab.
  4. On first run, you'll have to create database tables and load fixtures.
    • cd dynamodb
    • yarn run init
  5. Visit http://localhost:3000/newtab/

Development Tips

  • The start:newtab 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.

Deployment

See Deployment Overview for how deployment works.

Acknowledgements

Thank you to the following projects and companies for supporting open source projects like this one:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].