EndorsedendorsedCompleted

House Rental App Matching Automation

Services Covered:

Custom Software Development
Project hero — replace with case study imagery
Industry
Industry

Hospitality, Travel & Tourism

Duration
Duration

7 months

Budget
Budget

10K - 49K

Client Size
Start Date

1 May 2021

Team Size
Team Size

6-10 Employees

Engagement Model
Engagement Model

Nearshore

Project Capability Score (PCS)

gauge meter
70/100
Good

Project Capability Score (PCS) estimates how capable Beetroot is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS


Client

Hospi Housing

mapUtrecht, Netherlands

Project Summary

Beetroot AB automated a house-rental matching flow for Hospi Housing, building a backend and front-end components using JavaScript/React, Python and AWS serverless technologies. The engagement reduced manual steps significantly and decreased the client's time-per-match, while the vendor remained communicative and responsive throughout the project. Work was managed via a product backlog and delivered in multiple split releases to control cost.

Key Challenges

  • Automate the matching flow to reduce manual backend processing.
  • Build a full backend to support automated matching between students and hosts.

Project Deliverables

  • Backend in Python (serverless AWS Lambda functions)
  • Frontend in JavaScript with React
  • Serverless infrastructure on AWS (DynamoDB, SQS)
  • Product backlog and user stories split into four deliveries

Project Solution

Beetroot built a full backend in Python and implemented a front end in JavaScript/React. They designed the system as a serverless deployment on AWS (Lambda functions, DynamoDB, SQS) and worked with the client through a project manager to create a prioritized backlog of user stories. The scope was split into four deliveries to control costs and allow iterative development.

Project Outcome

  • Manual steps were reduced from 27 to 3.
  • Client engagement time decreased from 6 hours to 1 hour per match.
  • The automation enabled the client's further growth ambitions by greatly lowering operational effort.

Platforms

  • WebWeb
  • CloudCloud

Tech Stack

  • JavaScriptJavaScript
  • React.jsReact.js
  • PythonPython
  • Amazon Web Services (AWS)Amazon Web Services (AWS)
  • Amazon DynamoDBAmazon DynamoDB

Client Endorsement

Overall Review Rating

4.88star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

Beetroot AB’s efforts reduced the tool’s manual steps from 27 to three, saving the client time and allowing for the product’s further growth. They were communicative, responsive, and accommodating throughout the engagement. Their supportive approach complemented their technical expertise.

Anonymous

CTO

Note: This endorsement is based on publicly available client feedback from external review sources.

More Projects by Beetroot

Ongoing
Information Technology

IT Staff Augmentation for Skyresponse

Preview of the IT Staff Augmentation for Skyresponse
Budget:
1M - 10M
Duration:
91 months
Team Size:
1-5

Services Covered:

+3 more
Ongoing
Financial Services

Android App & Banking Integration for Fintech Company

Preview of the Android App & Banking Integration for Fintech Company
Budget:
200K - 999K
Duration:
58 months
Team Size:
1-5

Services Covered:

+2 more