For this problem set you will implement a user friendly chart generator that uses the google chart API to do the drawing. Your application will be entirely written in javascript (plus whatever HTML+CSS you need) and will not require any backend service, except for the one provided by the google chart API.
Your use case scenario is a political blogger who wants to make his mind-blindingly brilliant point by embedding a chart in his blog. Of course, he does not have time to learn to use the chart API and thinks blogger.com is really complicated to use. Thus, you want to make everything as simple and directly manipulable as possible. Remember, if you make it even a little bit complicated he will quit in frustration and go back to writing, then everybody loses.
The basic interface is shown in Figure 1 and consists of a table with empty text boxes which the user can fill in with the appropiate data. This is just a rough guideline, you will need to figure out the details of the interface. Some features you must have are:
You only have to make it work for firefox.
You will zip all the files and email them to me. You will also do an in class demo on the due date. Note that your complete application must run by simply loading it into firefox. It should not require any back end servlet.