Skip to content

valmojr/nestjs-task-manager

Repository files navigation

Task Manager

This is a not so simple task manager API built with NestJS, Prisma and SQLite.

Installation

$ npm install

Running the app

# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod

Test

# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov

Entity Relationship Diagram

@startuml
class Task {
  * id: number
  * title: string
  description: string
  status: TaskStatus
  user: User
}
class Goal {
  * id: number
  * title: string
  description: string
  tasks: Task[]
}
class User {
  * id: number
  * name: string
  avatar: string
  tasks: Task[]
}


Task }|--o{ User
Goal }|--|{ User
Goal }|--o{ Task

About

Personal Task Manager REST API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published