Opis zlecenia
Witam, do istniejącego szkieletu należy dorobić następujące funkcjonalności:
- Każdy projekt ma swojego managera (jeden z członków projektu).
- Wprowadzamy nowy byt: zadanie (Task). Każde zadanie ma nazwę, należy do jednego projektu, ma osoby odpowiedzielne za wykonanie, które muszą być członkami projektu, ma czas rozpoczęcia i opcjonalny zakończenia.
- Stworzyć interfejs do zarządzania zadaniami projektu, dostępny dla użytkownika w roli 1
- Użytkownik wybiera projekt i na liście zadań do niego przypisanych może wykonywać operacje CRUD, tak jak na osobach i projektach. Uwzględnić wyszukiwanie po nazwie zadania.
- Użytkownik może zaznaczyć grupę niezakończonych zadań projektu i jednym przyciskiem ustawić datę zakończenia na aktualną.
Repo:
https://gitlab.com/mariusz.jarocki/pai2023zima
Termin realizacji do 15.02 do końca dnia.