When we started our company Initechs in 2005 we searched for time and expense management system, paid or free, Client-Server or Web-based, Hosted or SaaS (This term was not made at that time). We found a lot of software, we tried a few of them with an expectation that one of these will give us the basic functionalities that we are looking for. Our demand was not unique! Strange enough all these applications covered many aspects like budget, estimate, calendaring, to an extent project management, and accounting, but did not have basis features that any small consulting companies would look for. At last we detailed out a functional specification and developed the time and expense management application on IBM System-i (iSeries called on those days, next generation of system of AS/400) using our proprietary framework. Over 5 years that application gained a lot of maturity and got a lot of appreciations from potential users. Meanwhile software industry also changed a lot. SaaS and Open Source have got solid footings on the ground; LAMP Stack (Linux, Apache, MySQL, and PHP) became a de-facto platform for small to medium size applications. We have used many open source product for our internal use, like SugarCRM, Joomla, Drupal, Notepad++, FileZilla, jZip, MantisBT are to name a few. Sourceforge.net provides a fairly workable platform and Google provides many services to run a business at no cost. Towards the end of 2009, my friend Mahantesh Gadekar (who is a co-author of this LAMP application) and I decided to develop the same application that is running in IBM System-i on LAMP stack and publish it using sourceforge.net. It took us little over 8 months to complete the first version and publish it for public.