/task-tracker

Primary LanguageTypeScript

TASK TRACKER

Description

This repository is my pet project which I plan to develop and add interesting features to showcase my backend development skills.

Features

  • 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

Tech

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

Installation

Requires Node.js v18+ to run.

Install the dependencies and devDependencies and start the server.

cd server
docker-compose up -d