This repository contains a task management back-end application developed using NestJS, a framework for building efficient, reliable, and scalable server-side applications.
- RESTful APIs for task management
- Authentication and authorization
- Database interaction using TypeORM
- Security best practices
- Data validation and error handling
- Environment-based configuration management
- Logging
Before running the application, ensure that you have Node.js and Yarn/npm installed on your machine.
# Clone this repository
$ git clone https://github.com/majidalykhan/task-management.git
# Install dependencies
$ npm install
# Setup database
Used postgresql, Have a look on development.example.yml for configuration values
# Run the app
$ npm run start
Once the application is up and running, you can interact with the task management APIs using tools like Postman or any HTTP client.