ASP.NET Web API, Nancy FX, MSSQL, Elasticsearch, Memory cache, Redis, RabbitMQ, SignalR, PRTG, Octopus, Quartz.NET

client's need

Our client needed to replace a desktop solution for real estate companies with a web-based and mobile-first solution, while migrating all of the data.

Our client is a leading software company from Belgium, focused on real estate and our collaboration with them started in 2004, making it our longest standing partnership.

The company's main product is a Customer Relationship Management software, designed for the real estate sector, that we built for them and continued to improve through an ongoing development process, where together with the client we discuss workflows, do the necessary planning, identify ways to improve processes and add useful features.

The client needed to upgrade the application and have it built mobile-first in order to be able to access other markets outside of Belgium, particularly in Romania. At the same time, they needed to seamlessly migrate approximately 600 Belgian real estate companies in their existing user database into the new application.






Initial request

Fully web-based and accessible from any device

Compared to the old version, the current CRM is completely web-based and can easily be accessed from any device. It runs perfectly on devices with either Android or iOS, enabling the end-users - real estate agents - to save money and time and to have complete control over their work on the go.


Complete project team

The client requested a complete project team, including back-end developers, front-end developers, designers and a UX specialist.

ux designer

UX Designer






Project Manager


Technology stack for backend


Caching: Memory cache, Redis

Messaging: RabbitMQ, SignalR

Monitoring: PRTG

Deployment: Octopus

Task/Scheduling: Quartz.NET

Technology stack front-end (Javascript / HTML5):

HTML5, Bootstrap

TypeScript, KnockoutJS, jQuery,

lodash, Moment

FullCalendar, eCharts, Google Places API,

Bootstrap Table, Handlebars,

Leaflet, PNotify, Select2, SweetAlert


Estate list design

This module enables real estate agencies to manage all of the properties in their portfolio. The main features in this module are:

  • Property database that allows automatically exporting properties to the agency's website as well as national real estate advertising portals
  • Complete property history, with every related event, client visit, phone calls, adverts and brochures
  • Action button for emailing an offer's details to its owner or to a client
  • Action button for adding events to the calendar
  • Report for the property owner, containing the complete transaction history
  • Activity plan that the real estate agent can customize for each particular estate
  • Tools to automatically and manually match offers with searches

Email module

An integrated email client uses an IMAP protocol to record and update the customer information in the WHISE CRM database with any change. All emails are automatically saved in the client's record thanks to this dynamic connection.

The module allows users to add calendar events, view conversation histories for each of their contacts, accross multiple email threads, as well as filter emails based on various attributes or print them.


For some of the application's sections, at first we created wireframes and discussed them with the client, before continuing the design and implementation




We created a style guide for our client, to help them build a cohesive brand identity across all channels, from their CRM application and presentation website to brochures and other presentation materials.


Benefits for the end-users

  • Complete mobility - access to WHISE CRM on Android and iOS
  • Dynamic connection between WHISE CRM and the agency's website
  • Option to have a mobile-responsive and SEO-optimised website developed by our team
  • Increased online visibility leading to more successful transactions
  • Dedicated tools for enabling exclusive representation
  • Constant access to notifications, emails, planning tool and follow-up

Client's benefits from working with us:

  • Our extensive experience in developing complex web solutions and a high level of professionalism ensured that deliveries were made on time
  • Best value for client's budget
  • High flexibility and fast response time for specific requests
  • A wide variety of experts including designers, database developers, back-end and front-end developers
  • Support and seamless transition from client's old platform to the new one

Roweb proved to be a great partner to work with, providing us with a highly responsive team. During our collaboration, I found it very easy to communicate with them and they were very flexible in meeting our requirements. Because of the project's complexity, new requirements came up quite often and they always managed to find and implement the adequate solution on time. I would have no hesitation in recommending them for complex enterprise development projects.


Jean Waucquez

Owner, WHISE nv

Samples of our work

Browse our portfolio by solution type, main technology or client's activity domain.

Request a free quote for your project

E-mail us at or submit your information about your project and we will send you back a custom quotation.