The technical challenge
Leveraging Rails and Angular to create a seamless experience.
Contractors App is used to collect information from people's home appliances, insulation, heating systems, and cooling systems; while at the same time they could inform the home owner of how each of their answers changed their Pearl Certification Score.
My Home Profile allows Home Owners to access that information and see it changing dynamically while contractors update it. It also serves as a portal for customised tips and guidance on changes to improve your home energy efficiency.
We developed their data collection platform using Angular and a Ruby on Rails API; and also their My Home Profile website, using Angular and the same Rails API. Both applications interact with each other seamlessly, enabling Pearl Certification to both collect and display the information to both type of users.