Streamlining internal processes for real estate companies with a JointJS-based space planner
Common Areas
About the project
When we were approached by the client, they were looking for a development team that specializes in Rappid (later JointJS+) – a JS-based toolkit for building visual tools that could team up with their internal development team. Our first task was to verify if the desired goal, building an interactive space planner, was possible to be achieved with Rappid. After the hypothesis was validated positively with a Proof of Concept, we proceeded with building the actual module for the platform and supporting the client’s team with some other development challenges.
Our tasks
Integrating the platform with Rappid
The platform was initially built with Vue.js. In the first phase of the project, our job was to configure Rappid (JointJS+) and then use it to build an additional feature for the platform: a space planner.
Building a Zapier integration
In the second phase of the project, we proceeded with the space planner and integrated it with Zapier to let the platform’s users set Zaps to search the databases, get notifications, or create new elements.
01
Challenges
1. Validating the hypothesis of using Rappid (JointJS+) to solve the case
2. Making space managing easy and efficient
3. Adjusting Rappid (JointJS+) to the requirements
4. Using Zapier to let users integrate the platform with other tools

Working with Neoteric was a real pleasure! They are communicative, they put the customer’s needs first, and fully commit to the product’s success. The quality of their work is very good, so was the whole process of development.
Aaron Seabaugh, CTO, Common Areas
02
Solutions
1. Building a PoC to validate the hypothesis in 1 month
2. Developing the feature with Rappid (JointJS+)
3. Adding extra features bringing a better user experience
4. Supporting the client’s internal team with the development of their project

5. Building a Zapier integration plugin
Technology we used
Rappid
Vue JS
Cordova
03
Project Results
Streamlining the process of managing office spaces
With the new space planner, it is easy for its users to manage work across multiple locations, plan the location of all equipment and inventory, track them, and manage the repairs. All these simple adjustments to their work let the teams be more productive and manage their properties more efficiently – regardless of their roles and locations.
Serving different types of users
Managing the office space is not a job for a one-man army. Thanks to its features, the space planner lets many people from different departments (and sometimes different companies) manage different tasks related to maintenance of the office space – just like the whole Common Areas platform.
Conclusion
Projects with Common Areas were a real pleasure. Quick contact, creativity, and openness are features that were shared during both projects. Integration with Zappier seemed a challenge but due to the very good cooperation, it went smoothly and successfully.



