If we're going to continue this project it would be a good idea to move our front end to a more modular and maintainable framework. One approach might involve a few widgets on the page that will show and hide depending on user events. If we follow down that road it might make sense to move to a MVC javascript framework to keep track of data and views properly. It would also be a experience to learn these fairly popular tools as well for future projects.
If we're going to continue this project it would be a good idea to move our front end to a more modular and maintainable framework. One approach might involve a few widgets on the page that will show and hide depending on user events. If we follow down that road it might make sense to move to a MVC javascript framework to keep track of data and views properly. It would also be a experience to learn these fairly popular tools as well for future projects.
http://backbonejs.org http://angularjs.org