Skip to content

This project presents a server with three main entities: user, project and task. In addition, the server works with authentication and roles for the different administration tasks.

Notifications You must be signed in to change notification settings

baguilar6174/nest-taskrr-server

Repository files navigation

Nest Logo

Task Manager

Description

This project presents a server with three main entities: user, project and task. In addition, the server works with authentication and roles for the different administration tasks. The architecture with the server design is shown below.

Installation

Clone this repository

git clone

Install dependencies

$ yarn

You need Nest CLI

$ npm i -g @nestjs/cli

Configure and start Database (in the root project)

docker-compose up -d

You can find environment variables in .develop.env file

Complete environment variables

Running the app

# development
$ yarn start

# watch mode
$ yarn start:dev

# production mode
$ yarn start:prod

Endpoints

My process

Built with

  • Nest JS
  • Typescript
  • Docker & Docker compose

What I learned

  • Nest with TypeScript
  • Config environment variables
  • Define DB using docker compose

Stay in touch

About

This project presents a server with three main entities: user, project and task. In addition, the server works with authentication and roles for the different administration tasks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published