Web Portal for Online Rent
Real Estate
Australia
2020
Customer
This startup's founder, an entrepreneur from Sydney, knew from personal experience the difficulties homeowners and renters face in trying to manage their relationships remotely. He identified this as a chance to build a profitable online service that would reach the whole of Australia.
Challenge
The client envisioned an online service allowing Australian property owners to rent out their homes and generate extra income, regardless of their physical location.
Furthermore, the platform should take care of all legal formalities, guarantee full adherence to laws, and safeguard parties from potential abuses by overseeing payments, tracking late fees, and providing refunds if the tenant cancels the agreement.
To make it possible, the app was supposed to be integrated with the notary service and regional law enforcement agencies.
Solution
The client emphasized that our goal is to develop the most advanced functionality possible within a strict budget. Therefore, we primarily sought affordable options that would allow us to quickly release the first version with a basic yet comprehensive set of features. Our pick was Ruby on Rails and React.
Key App Features
Upon its initial launch, this web application included the following features.
Admin panel for property owners:
- Handy tools for creating, editing, and listing properties with detailed descriptions and photo galleries.
- Capability to specify rental conditions, which will be automatically included in future contracts.
User-friendly housing search for tenants:
- Built-in filters and keyword search in property listings.
- Ability to book a viewing appointment directly on the website.
Built-in smart contract system:
- Pre-made rental contract templates with customization capabilities.
- Automatic drafting of rental contracts based on the specified terms and their electronic signing by both parties.
- Automatic forwarding of contracts for notarization through the notary service API.
Support chat for resolving tenant issues:
- Tenants can contact the owner anytime to report a problem or malfunction, with photo evidence.
- The owner and tenant can agree on terms to hire an external vendor for repairs, formalize agreements via the smart contract system, and make related payments through the app.
Supervising payments and protecting both parties' interests:
- All payments are made conveniently through the app using Stripe.
- The app holds the rental deposit in compliance with Australian law and releases it to one of the parties upon fulfilling the agreed-upon conditions.
- The app holds the prepayment and transfers it to the owner at the agreed term, or partially refunds it to the tenant if they opt out of the deal.
- The app tracks payments, alerts law enforcement on delays via API.
Team Composition and Project Timeline
Our small team, which included a UI/UX designer and 2 full-stack developers, managed to release the app in a 3-month timeframe.
Results
This online service, which enables the property owner and tenant to make agreements entirely remotely without ever meeting in person, was unique to the Australian market and quickly gained user attention, showing good traction.
Services Provided
- UI/UX design
- Web development
- Quality assurance
Technologies Used
- Ruby on Rails
- React
- Stripe