developer239 / node-typescript-api

NodeJs meets typescript.
0 stars 0 forks source link

CircleCI Maintainability Test Coverage Greenkeeper badge TypeScript

Node Typescript API

Demo application is running here (it might take a while before the free server wakes up)

📘 API is documented here.

📗 Example frontend application is here.

Development

System Dependencies:

  1. brew install node
  2. brew install yarn
  3. brew install make
  4. brew install docker
  5. brew install docker-compose

Run docker database:

  1. make infra
  2. make db-migrate
  3. make db-seed

Run node server:

  1. make node_modules
  2. make watch

Define env variables:

  1. cp .env.development.template .env.development
  2. If you want to have password reset working then you must set EMAIL_TOKEN variable. You can find more information on sendgrid.com

Now you can open http://localhost:8080 in your browser.

Helpful Commands