Our solution
We developed a highly scalable website using next.js and integrated it with Prismic – a content management system allowing the whole team to control and maintain their input easily. We used next.js, which is perfect for building fast, static websites and is rendered server-side. That improves user experience, which was one of the main Hocomo goals.
Next.js was also a perfect solution for the project’s internationalisation. This technology allowed us to configure one project that handles multiple domains and languages.
Instead of a regular form, we’ve built a visual house configurator that allows users to customise all components depending on their needs. Because of the dynamic visualisation, users can already see the house’s appearance when settings change. We received graphics for the configurator from the client. We aimed to build a real-time solution and sync it with the visualisations. That allows users to observe changes made after choosing elevation, colours, etc.
After submitting the project, users receive their house’s visualisation and detailed specification via email. Further communication was to be taken over by the sales team.
The website content was easily managed using Prismic CMS, but Hocomo needed a custom solution for managing the configurations sent by clients. For this reason, we’ve built an administration panel. At first, it allowed administrators and the sales team to view the submitted configurations, but its functionality extended as time passed. Now, the admin panel allows users to view the configurations and make changes to the margin, assign discounts and modify house options, and generate other PDFs when any changes are applied.
What’s crucial from the business perspective, when a configuration is submitted, the system automatically calculates all the financial information and indicators that were previously calculated manually. Users can also export an xls file with detailed house estimation.