To know more about the company: https://www.humanityinbusiness.com.au
This project aim to build a social platform and leverage gamification to engage skilled volunteers to contribute to charities project.
- Node.js
- Restify
- Postgres SQL
npm install
Prerequisites: Postgres SQL Server running (recommended version 11.4)
- Create a database
- Execute
sql/setup.sql
to create tables and sample data - Setup your .env file (follow
.env.example
for example)
npm run dev
To test the API End to End
Test data comes from sql/setup.sql
npm run e2e
Make a Merge Request to Master and ask for a review. Once merged the code will deployed automatically.
CI/CD is run on Circle CI The app is deployed on Heroku