/ts-task-management

The open source task management app written in typescript

Primary LanguageTypeScript

Demo-Project: Task management app

Demo

https://ts-task-management.vercel.app

Running

First, run:

npm install

To run the webpack dev server:

npm start

To compile everything:

npm run build

System Requirements

Todo

A high-level list of

  • Refactor backend to use Nest
  • Refactor frontend to use Next (or react)
  • docker
  • Redis for cache
  • Web-Socket
  • Nginx for web-server
  • Setup script
  • Setup initial DB data in a migration
  • Prometheus for metrics
  • Grafana for monitoring
  • Generate client from swagger.json
  • Deploy on a production environment (OVH, GCP, AWS..)

Features

  • add task
  • drag & drop task
  • login
  • register
  • forgot password
  • CRUD projects
  • CRUD tasks
  • CRUD members
  • chat
  • promotion

Auth