Skip to content

Latest commit

 

History

History
executable file
·
48 lines (36 loc) · 689 Bytes

README.md

File metadata and controls

executable file
·
48 lines (36 loc) · 689 Bytes

Chuch`s App - Api

Technologies

  • Gulp for compile task
  • Docker
  • Knex (Database Code First)
  • Bitbucket Pipelines for CI

Back-End

  • Node
  • Typescript
  • Postgres (Knex + Objection.js)
  • Pug + Css Inline (Templates)
  • Login Facebook/Google
  • Firebase Notification

Front-End

  • AngularJS (migrating to React in new version)
  • Angular Material

For Dev

# install depedencies
npm run develop-update 

#run
docker-compose up

Publishing

# 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 .