Skip to content

gregemax/task-management

Repository files navigation

Nest Logo

A progressive Node.js framework for building efficient and scalable server-side applications.

NPM Version Package License NPM Downloads CircleCI Coverage Discord Backers on Open Collective Sponsors on Open Collective Support us

Description

This NestJS-based application provides a robust platform for managing tasks efficiently. It offers features such as user authentication, task creation, editing, deletion, priority setting, due dates, and category assignment. Users can also attach files to tasks for better organization.

Key Features

User authentication and authorization Task creation, editing, and deletion Task prioritization and due dates Task categorization File uploads and management Real-time task updates

Technology Stack

NestJS

TypeORM (ORM)

JWT (authentication)

Multer or AWS S3 (file uploads)

NestJS WebSockets ( for real-time updates)

NestJs Restful API ()

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

Support

Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please read more here.

Stay in touch

License

Nest is MIT licensed.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published