Oś czasu Timeline w JS

Closed job
kozminski.net.pl
kozminski.net.pl
Employer
Job category:
Desktop/web applications
Expected budget:

Negotiable

Published:
Valid until:

Job description

Witam serdecznie,

Potrzebuję pomocnika do wykonania dynamicznej osi czasu w JavaScript. Ogólne założenie jest takie, że będzie to oś czasu pracowników, którzy będą mieli jakieś zadania do wykonania. Każde zadanie to jakiś przedział czasu, który będzie reprezentowany przez odpowiednio długą kosteczkę na osi czasu. Kosteczki mają mieć możliwość przeciągania w poziomie (zmiana czasu wykonania danego zadania) oraz przeciągania do innych pracowników (drag and drop). Oczywiście poszczególne kosteczki nie mogą ze sobą kolidować.

Jeśli chodzi o technikę wykonania wg. mnie opcje są dwie:

1. Wykonanie w oparciu o standardowe elementy HTML (np kosteczki z elementów <div>) wraz z użyciem jakiejś biblioteki do przeciągania w Angulrze (np http://codef0rmer.github.io/angular-dragdrop/)

2. Użycie płótna canvas i rysowanie elementów graficznych z użyciem biblioteki np. http://easeljs.com/ lub http://paperjs.org/

Jestem otwarty na obydwie opcje - jednak proszę o uzasadnienie wyboru konkretnej.

W załączniku przesyłam mocka (dokładniej jego górna część) jakby to mniej więcej miało wyglądać

Uprzejmie proszę o propozycje wykonania, orientacyjny koszt oraz czas.

Submitted offers 4

Add your offer or ask the client for more details