
SweepBright
One app to run your real estate agency
SweepBright empowers real estate agencies to deliver exceptional customer experiences and to become significantly more efficient.
Overview
SweepBright empowers real estate agencies to deliver exceptional customer experiences and to become significantly more efficient.
Built by madewithlove, the SweepBright platform features a web app and a mobile app. So you can create all your listings in minutes and engage with your leads, wherever you are, without losing trace of the transaction, your recent interactions or your data. Better still, listings and leads get matched automatically, based on relevant criteria.
Speeding up Software Development
Our aim was to rapidly scale up the SweepBright platform, so we went down the API route. Our team developed a JSON-based API in PHP, using the Laravel framework.
The new API integrates with real estate portals, social media channels and Zapier. Our API is consumed by the React web app, the native iOS app and the agency websites that are statically hosted on Amazon Simple Storage Service (AWS S3).
We built SweepBright's own technical team from the ground up, with support from our own developers and the development processes we set up. This enabled SweepBright's new developers to onboard far faster than is normally the case. To make this happen, we relied on pair programming, code reviews and good documentation — all key tools and especially important when working in hybrid teams.

Product Management
From the get-go, madewithlove helped to shape and co-create the idea behind SweepBright. For instance, we recommended focusing on some parts of SweepBright while making others less of a priority. This is one of our areas of expertise: saying no, when required.
It's simply not possible to meet clients' every wish, every time — particularly if the goal is to finish a product on time and on budget. With SweepBright, our role was to protect the original plan by honestly and critically responding to the client's questions, wishes and requests.
To smooth the path for SweepBright's expanding development team, we made sure all the right development processes were in place and were followed from day one. Managing releases is one of these processes. Deploying the actual code is one thing. The tricky part is making this happen without breaking previous versions of the mobile app or bringing down the platform during business hours.

CTO in Residence
Growing a start-up and keeping a solid technical base are not easy. For SweepBright, we provided our interim CTO services and assisted with various higher level tasks.
These tasks are very diverse and include planning feature requests, managing technical debt, following up subsidy dossiers, guesstimating annual budgets, guaranteeing efficient use of tools, and maintaining external technical partners. As the platform and its user-base grow, the infrastructure needs to keep pace. With that in mind, we focus on providing robustness and scalability. Because an interim CTO must always be ready to take the right decisions on when and how to scale.

Team Management
When the project was well underway, we began setting up SweepBright's own technical team. The aim is to ensure our client can gradually learn to stand on its own feet, without needing to spend resources on us.
We advertise the job profiles, prepare technical assignments, screen candidates and make sure new members are properly onboarded. Equally important is trying to grow a great culture as the team expands. That means listening closely to each member and steering the team in the right direction.
What they said
“Madewithlove is a team of highly talented and highly skilled developers. Their deep knowledge of the latest technologies and broad involvement in our growth, has been an undeniable asset.”
Raphael Bochner
SweepBright Co-Founder and CEO
Ready to become our next success story?
Tell us about your project and we'll get back to you.



