Web based system for management of all aspects of real estate business. It represents content management application that enables real estate company to track all their sales, rentals and appraisals, but at the same time, it is a system for customer relationship management. Realtors are organized in a hierarchy that is highly customizable so every company that is using this software can replicate their internal organization structure by defining access permission levels for their users. Realtors can track all their properties and clients through this system. In the same time, higher level management can track company performance and make good decisions for the business. All users can cooperate between each other by using internal instant messenger, or by sharing calendars for more efficient time management.