Good Evening Sir,
Here is Michele Cimmino from Italy I'm the owner of an individual software firm.
I can provide more than 10 years of exp and passion in IT and web-mobile technologies, that's why i handle very well ANDROID, iOS (Cordova-PhoneGap), PHP5, Javascript, Jquery, HTML5, XML, CSS3, MYSQL, JSP, Python, C, C++, Java etc.
My first analysis of the project let me think that this project is absolutely not simple. In my opinion the right way to proceed is to investigate and apply the right javascript graphical library. There are several good libraries: D3, JSGL, bonsaiJS.
For sure I can tell you that for a huge DOM manipulation like the required one we will use Jquery and Jquery UI.
Let's have a chat to discuss a little more!
Cause of my degree in information technology I know exactly how to build up a software according to the principles of software engineering: design pattern, XML graphs etc.
I work with mobile applications, web applications, websites, ERP and web security too ( prevent SQL injecting, rainbow tables, brute forcing, DDOS).
The quality of projects that I product is the strength of my company, because software, per definition, is the most maintainable and obsolescent product that exists.
Pls take a look to my CV on my profile to understand the quality of works that I made.
As you can see I passed with good marks a lot of exams on freelancer, this is a garancy of my skills.
Feel free to contact me, anytime, for any question.
Regards, Michele