- Fork the repo
- Clone the repo down to your local machine and
cdinto it. - Run
yarnin the repository to install local/node_moduledependencies. - Duplicate & rename the file
TEMPLATE.env.localinto your own.env.local, which is already set to be ignored by git, for your dev API keys. - Create a new project at https://firebase.google.com. Once a project is created, go to Build > Firestore Cloud Database > Create Database. The default settings are fine. Then go to Project Settings > Service Accounts > Create New Private Key. That should download a credentials
.jsonfile. Copy values from that into the firebase section of your.env.localfile. - Create a free account at https://sendgrid.com. Copy your API key into
.env.local.
You're now set up for development 🎉
To start the dev server:
yarn devYou should now be able to visit http://localhost:3000 to see the webapp on your local machine.