Skip to content

HIMDanny/kanban-task-manager

Repository files navigation

Kanban Task Manager

App for task management

Workspaces

💚 Backend

  • Nest.js — A Backend framework based on Node.js
  • Prisma — Typescript-oriented ORM

💛 Frontend

💙 Shared

  • Zod - Typescript-oriented validation

Code Quality

Database schema

erDiagram
 board {
    int id PK
    dateTime created_at
    dateTime updated_at
    varchar name
  }
  board ||--|{ column : board_id
  column {
    int id PK
    dateTime created_at
    dateTime updated_at
    varchar name
    bytea color
    int board_id FK
  }
 column ||--|{ task : column_id
  task {
    int id PK
    dateTime created_at
    dateTime updated_at
    int column_id FK
    varchar title
    text description "may be null if user doesn't provide description"
    varchar status FK
  }
  task ||--|{ subtask : task_id
  subtask {
    int id PK
    dateTime created_at
    dateTime updated_at
    int task_id FK
    varchar title
  }
Loading

Application Schema

Soon

Local setup

Soon

About

React + Typescript, Nest.js pet project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •