TrustedHousesitters.com is a web platform that matches home and pet owners who need a sitter with trustworthy people who want to house sit.
After reaching 10,000 active users the existing infrastructure has reached its limits making the maintenance and development of new features very difficult and costly. This was due to poor development practices such as unorganised codebase, structural programming and the lack of tests.
In order to keep up with the market interest, introduce new marketing strategies and grow the user base TrustedHousitters’ team needed a web application that would stand up to the task by being scalable, extendable and easy to maintain.
After a comprehensive research we’ve made a decision to rewrite the application. We’ve developed a brand new web app using Django framework (hosted on Rackspace) and equipped it with significant features and improvements:
In addition to incorporating new features we’ve also decreased the codebase by 2 times (from 91,075 to 42,732 lines of code) and achieved a test coverage of 80% (400+ automated unit tests) that significantly improved code maintainability and scalability.