This repository is my pet project which I plan to develop and add interesting features to showcase my backend development skills.
- Add, Edit, Delete Task
- Set priority for Task (High, Medium, Low)
- Set deadline for Task (example: 2024-04-24)
- Assign an executor or executors to a task
I've used popular techniques:
- NestJS - Progressive Node.js framework for creating efficient server-side applications
- Prisma ORM - Modern type-safety ORM
- PostgreSQL - The advanced open source relational database
- NodeJS - evented I/O for the backend
- Docker - Docker is an open-source containerization platform
Requires Node.js v18+ to run.
Install the dependencies and devDependencies and start the server.
cd server
docker-compose up -d