Kanban Board

Aplikacja do zarządzania projektami w metodologii Kanban z możliwością tworzenia tablic, zadań i śledzenia postępów.

SZCZEGÓŁOWY OPIS

ROK REALIZACJI:2023

Kompleksowa aplikacja do zarządzania projektami wykorzystująca metodologię Kanban. Umożliwia tworzenie wielu projektów, zarządzanie tablicami z kolumnami (Do zrobienia, W trakcie, Testowanie, Zakończone), dodawanie zadań z opisami i załącznikami oraz przeciąganie zadań między kolumnami. System wspiera również edycję i usuwanie zarówno zadań jak i kolumn.

TECHNOLOGIE

NestJS
MikroORM
PostgreSQL
Docker
GraphQL
Angular
Angular CDK
Storybook

GALERIA

KLUCZOWE FUNKCJONALNOŚCI

  • 1System logowania i autoryzacji użytkowników
  • 2Lista projektów z możliwością tworzenia nowych
  • 3Formularz dodawania nowego projektu/tablicy Kanban
  • 4Zarządzanie wieloma projektami jednocześnie
  • 5Tworzenie własnych kolumn w tablicy Kanban
  • 6Dodawanie zadań z opisami, obrazkami i fragmentami kodu
  • 7Przeciąganie zadań między kolumnami (Drag & Drop)
  • 8Edycja i usuwanie zadań oraz kolumn
  • 9Responsywny interfejs użytkownika

WYZWANIA TECHNICZNE

  • Implementacja funkcjonalności Drag & Drop dla zadań
  • Zarządzanie stanem aplikacji z wieloma projektami
  • Optymalizacja wydajności przy dużej liczbie zadań
  • Implementacja systemu załączników do zadań