CogenPro is a software tool for combined heat and power generation analysis (CHP). CHP is a simultaneous production of electricity and heat using a single fuel. Main focus of this thesis is to develop a web based software tool for CHP by refactoring the existing Java swing application. Sencha Touch provided framework to build a rich user interface for application that can run on the web, iPhone, Android, Blackberry, Tablets, etc. The object oriented nature of Java helped in implementing the back end logic more efficiently and making the application easily maintainable and flexible. Switching to a web application from Java swing application will definitely be beneficial for CogenPro tool.