Thank you for taking the time to contribute here! We appreciate your contributions here.
- Fork and clone the repo
- Run npm install to install dependencies
- Create a Firebase project and fill in
.env
with its details - For dev testing, use start to run the server and lint to setup eslint
- Create a PR branch with
git checkout -b pr/your-branch-name
Before you make your PR, you should run the test script to test against the tests made. You run the tests using npm test
. This will update any snapshots that need to be made. You should mention them if they exist in your commit. Once you're done with that, do the following:
- Update the README.md with the details of your changes to the project. This needs to include anything related to environment variables, useful file locations and container parameters needed to run the application.
- Submit your Pull Request. When it's been reviewed and signed-off, your PR will be merged.