- Gulp for compile task
- Docker
- Knex (Database Code First)
- Bitbucket Pipelines for CI
- Node
- Typescript
- Postgres (Knex + Objection.js)
- Pug + Css Inline (Templates)
- Login Facebook/Google
- Firebase Notification
- AngularJS (migrating to React in new version)
- Angular Material
# install depedencies
npm run develop-update
#run
docker-compose up
# install deps
npm run publish-deps
# run tests
npm test
# generate files in folder publish
npm run publish
# build docker
cd publish
docker build -t danieloprado/church-api:latest -f Dockerfile .