Skip to content

oussamabouchikhi/nestjs-task-management

Repository files navigation

🎯 nestjs-task-management

Package License

📋 Description

Backend for task mangement app.

⬇ Installation

# Clone via SSH or any other method
$ git clone git@github.com:oussamabouchikhi/nestjs-task-management.git

# CD into the project
$ cd nestjs-task-management

# Install the dependencies
$ yarn install

🛠️ Configuration

You will find 3 config files config/default.yml config/development.yml config/production.yml, and you have to edit the jwt secret and the database. But first don't forget to create a database and run the pgAdmin.

# default.yml
jwt:
  secret: 'YOUR_JWT_SECRET_HERE'

# development.yml
db:
  username: 'YOUR_DB_USERNAME_HERE'
  password: 'YOUR_DB_PASSWORD_HERE'

🚀 Running the app

# development
$ yarn start

# watch mode
$ yarn start:dev

# production mode
$ yarn start:prod

🧪 Test

# unit tests (you can add the prefix --watch)
$ yarn test

# e2e tests
$ yarn test:e2e

# test coverage
$ yarn test:cov

📄 License

This project is open-sources under the MIT license.

📞 Stay in touch

About

A simple task management app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published