This web app is intended to help users navigate their racial landscape through data and positive resources.
We are building the front-end with React and deploying it to Netlify. Data is stored on Airtable.
-
Clone this project and navigate to the project directory.
-
Install dependencies:
npm install
. If you are using npm 7 +, use the--legacy-peer-deps
flag. -
Install git hooks:
npm run prepare
. We are using Husky. -
Set environment variables in a
.env
file in the root directory of the project.
AIRTABLE_API_KEY=(KEY)
AIRTABLE_BASE_ID=(BASE_ID)
The Airtable API for this project provides these values.
- Run the dev server:
npm run dev
.
Staging will be redeployed any time a merge request is done on the staging
branch.
Production will be redeployed any time a merge request is done on the master
branch.