About
FirstHomeCoach went live just as planned, packed with useful features to guide users through their home-buying journey. The app also offers Home Buying Services such as insurance providers, removal companies, property lawyers, and more, to help buyers with everything they need. When a user subscribes to one of these services, FirstHomeCoach earns a commission, allowing it to stay profitable while remaining free for users.
Challenge, approach, and impact
Recommendation engine to deliver personalized suggestions to home buyers
To provide users with a plan on how to approach their property-buying process, we built a recommendation engine that calculates the savings goal based on user data.
Serverless microservices using AWS Lambda
As FirstHomeCoach processes large amounts of data, we implemented a serverless architecture using AWS Lambda. It scales automatically based on demand without the need for manual adjustments, saving resources and costs. To improve scalability and fault tolerance, we structured the system into separate microservices. Plus, it allows us to independently update or scale components without disrupting the whole system.
Robust security measures to keep user data safe
FirstHomeCoach collects, processes, and stores sensitive user data, so keeping everything secure was critical for us. The database doesn’t have a public gateway, meaning it’s only accessible through services. These services are protected by a Web Application Firewall (WAF), safeguarding user data from unauthorized access and potential security threats. Additionally, we implemented server-side validation and access control to safeguard the system.
How we built
Testimonials
Paul Carse
Life Moments Ltd
“We needed a flexible and reliable partner who could bring our vision to life, providing a team of experts to design and build both our product and infrastructure. After meeting some of the Relevant team in London, we were impressed by their expertise and approach. Their commitment to quality and structured methodology gave us full confidence to move forward with them. Relevant played a key role in designing and building both the app and its infrastructure. As the platform continues to evolve, our five-year collaboration has grown, strengthening our partnership as we work together to enhance and expand the product. Their experienced team has provided valuable insights, guiding us through the solution design process and ensuring a seamless, long-term working relationship.“
Team structure
Client team
Rob Winter
Head of Design and Platform
Daily point of contact
Paul Carse
CTO
Project stakeholder
The client stakeholders at Life Moments Ltd were working closely with the team at Relevant Software
Agency team
2 x DevOps
Production
1 x iOS Developer
Production
1 x Android Developer
Production
2 x QA Engineer
Production
