kosmotaur / notes

A notes microservice

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Notes API

Prerequisites

  • Docker
  • Node.js v14

Setup

  1. Run Postgres, e.g. docker run -e POSTGRES_USER=test -e POSTGRES_PASSWORD=test -e POSTGRES_DB=test --name test -p 5433:5432 -d postgres
  2. npm i
  3. cp .env.example .env
  4. npm run db:init

Starting the app

  1. npm start

Tests

  1. npm t - unit tests
  2. npm run test:functional - functional tests

About

A notes microservice


Languages

Language:TypeScript 94.3%Language:Gherkin 3.0%Language:JavaScript 2.6%Language:Shell 0.1%