Track tasks, boost productivity, achieve your goals!
Built with the tools and technologies:
The task-tracker-backend is a powerful backend solution designed to streamline task management and enhance productivity for developers.
Why task-tracker-backend?
This project provides a robust architecture for building scalable applications. The core features include:
- 🎯 TypeScript Configuration: Ensures a consistent development environment, enhancing maintainability.
- 🚀 NestJS Framework: Offers a solid foundation for building efficient and scalable applications.
- 🗄️ Prisma Integration: Facilitates seamless database management and interactions.
- 🔄 Modular Design: Promotes separation of concerns, making the codebase easier to manage and extend.
- ✅ Comprehensive Testing: Ensures reliability through unit and end-to-end tests, enhancing code quality.
- 🔒 JWT Authentication: Secures user data and interactions, maintaining application integrity.
This project requires the following dependencies:
- Programming Language: TypeScript
- Package Manager: Npm
Build task-tracker-backend from the source and install dependencies:
- Clone the repository:
git clone https://github.com/AlbinaBlazhko17/task-tracker-backend
- Navigate to the project directory:
cd task-tracker-backendRun the project with:
Using npm:
npm startTask-tracker-backend uses the Jest test framework. Run the test suite with:
Using npm:
npm test