More people around the world are choosing to live together and we think sharing a place can be a brilliant living experience and a great way to save (or make) money so we can all live better.
Founded in September of 2003 and based in New York City, Roomster has made the experience of sharing a home easy & safe. Roomster is a trusted name for people to post & search for accommodations around the world with other like-minded individuals. Roomster connects people at all price points in 192 countries.
DIGIS has been helping Roomster to improve their workflow by optimizing existing applications and implementing new features and design in their web and mobile solutions. Our team has also established a QA procedure using both manual and automatic testing. Due to the fact that millions of users use the application, it is very important to have a proper testing procedure which reveals issues before the new version is released to production.
Maintaining of a legacy project is always a difficult task, especially if the team that has worked on it before has not followed the good code practices. The usual problems developers face when working on legacy projects are:
- it's hard to maintain a messy codebase, even harder when it's developed by someone else;
- when development does not follow patterns and good practices, every minor change in the codebase can lead to some terrific shambles in the application;
- the larger is a legacy system, the more complicated becomes a new features development.
On this project, we used all our best resources and efforts to master-tailor both mobile and web-based versions of the Service from scratch. Thanks to a flexible approach to the architecture design, the solution is truly versatile and scalable and runs across various platforms, thus benefiting both the customers and the Service owner.