rafifos / exactive

Simple task and notes management application written in TypeScript. Uses NestJS, TypeORM and Postgres.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Exactive

Simple task and notes management application written in TypeScript. Uses NestJS, TypeORM and Postgres.

Installation

Requirements

  • Node.js (LTS is recommended) and Yarn
  • PostgreSQL 12

Optional

  • pgAdmin 4
  • Any REST client you like (you can even use cURL)

Configure your environment with environment variables (See src/config/typeorm.config.ts and src/main.ts) or edit the files at config/.

$ yarn

Running the app

# Development
$ yarn start

# Development (Watch)
$ yarn start:dev

# Development (Watch and Debug)
$ yarn start:debug

# Production
$ yarn start:prod

Testing

# Unit tests
$ yarn test

# Unit tests (Watch)
$ yarn test:watch

# Unit tests (Debug)
$ yarn test:debug

# E2E tests
$ yarn test:e2e

# Test coverage
$ yarn test:cov

License

Exactive is MIT licensed.

About

Simple task and notes management application written in TypeScript. Uses NestJS, TypeORM and Postgres.

License:MIT License


Languages

Language:TypeScript 100.0%