Opis zlecenia
Zlecę wykonanie harmonogramu czasu.
Pobieranie z JSON zadan i etapów
Pobieranie z JSON osób
Ustawienie harmonogramu (drag and drop) - przypisanie osób do etapów - jedna osoba nie może jednocześnie wykonywać więcej niż jednego zadania/etapu w określonym czasie. Możliwość ustawienia czasu pracy co do 5 minut.
Zapisanie harmonogarmu w JSON np:
resources: [
{ id: 'a', project: 'Zadanie 1', title: 'Etap 1', person: 'Osoba 1', start: '2019-08-11T10:00:00', end: '2019-08-11T12:00:00' },
{ id: 'b', project: 'Zadanie 1', title: 'Etap 1', person: 'Osoba 2', start: '2019-08-11T10:00:00', end: '2019-08-11T16:00:00' },
{ id: 'c', project: 'Zadanie 1', title: 'Etap 2', person: 'Osoba 3', start: '2019-08-11T10:00:00', end: '2019-08-11T16:00:00' },
{ id: 'd', project: 'Zadanie 1', title: 'Etap 1',person: 'Osoba 1', start: '2019-08-11T14:00:00', end: '2019-08-11T16:00:00' },
],
przykady:
Harmonogram: https://fullcalendar.io/docs/timeline-standard-view-demo
Dodawnie i ustalanie czasu osoby: https://fullcalendar.io/docs/external-dragging-demo