Sector(s)
Team Members
Homemaker is the data management system used by Miklaborg, the leading real estate agency in Iceland. The system needed an overhaul to automate manual processes for realtors. A decision was made to upgrade the system to the highest technological standards and accommodate the evolving demands, optimising functionality for system users.
A headless system with React app and Drupal foundation was developed, leveraging the powerful data handling capabilities of Drupal with the high end functionality offered by React. The system streamlines processes for realtors and facilitates the creation of legally binding PDF documents and property sales contracts. Properties can be listed across multiple platforms directly from the Homemaker system, streamlining the operational workflow for users.
Custom headless data management system using Drupal and React
Originally developed by 1xINTERNET in 2013, the Homemaker system performed effectively but required an upgrade to align with evolving technology standards and optimise functionality. Listing properties was a manual and time-intensive process for real estate agents, highlighting the need for automation to improve efficiency. The decision was made to rebuild Homemaker with Drupal 10 as the backend, paired with a headless React frontend to enhance flexibility, scalability, and user experience.
This advanced headless solution uses React for an enriched user interface while leveraging Drupal for robust data management, permissions, and seamless communication with the frontend. The updated Homemaker system integrates with the Icelandic Property Registry, external newspaper sites for property listings, and the Icelandic government’s Certificate API to manage property certificates efficiently.

Beyond infrastructure modernisation, the system was designed to provide users with high-end functionality. The upgraded Homemaker system now supports the direct generation of legally binding PDF documents and property contracts, complete with electronic signatures. It securely stores all email communication and documents relating to properties. Properties can be listed on multiple platforms, empowering realtors with full editorial control. By centralising the entire property transaction process—from estimation to advertising and sales, the Homemaker system effectively streamlines operational workflows for real estate professionals.
Highlights
| Drupal Migration | 1xHOSTING | Headless Solution | Search Index with Solr |
| The system was successfully upgraded from Drupal 7 to Drupal 10, with a simplified backend data model, resulting in a more efficient and robust architecture. | Hosting with 1xINTERNET, provides a reliable service, comprehensive support, and cutting-edge data security. | The headless setup allows the React frontend to operate independently from the Drupal backend, providing a powerful platform for system users to manage extensive datasets effectively. |
All properties are indexed using Solr, ensuring fast and efficient searches across large volumes of property data. |

Client Quote
We have been working successfully with 1xINTERNET for more than 10 years now. The system they have developed with us has elevated customer service significantly, simplified our work processes and increased efficiency.
Jason Guðmundsson, Owner and Founder
Automated Workflows and Streamlined Data Management
Automation for Efficiency
Manual property registration processes were automated to increase efficiency, saving time for realtors and optimising workloads. The Homemaker system allows for the creation, modification, storage, and signing of property-related documents and contracts.

Electronic Document Signing
Integrated with Dokobit, the system supports electronic document signing. This integration ensures smooth interaction with the API: users submit their data, which is sent to the API, and the signed document is returned. These digitally signed contracts are legally valid.

PDF Generation
The system simplifies the creation of essential property sales documents, such as contracts and agreements, by enabling users to generate property-specific PDFs directly from data stored in Drupal. This streamlined process ensures quick access to property details, optimising document management.
Listing Across Multiple Platforms
Properties can be listed on various platforms via platform APIs, offering full editorial control over the content. It enables easy management of property listings, allowing users to update, add data, and synchronise listings across platforms with just one click.

A robust, scalable, and secure open-source solution
The original Homemaker system was built on Drupal, aligning well with the client’s requirements. Since the Miklaborg website, integrated with Homemaker, also runs on Drupal, it made sense to use the same platform for both. Drupal's high security standards are essential for Homemaker, as it manages sensitive client information, legal documents, and contracts.
Technical Specifications
Drupal version:
Key modules/theme/distribution used: