Inspiration

From our experience renting properties from private landlords, we think the rental experience is broken. Payments and communication are fragmented for both landlords and tenants. As tenants, we have to pay landlords through various payment channels, and that process is even more frustrating if you have roommates. On the other hand, landlords have trouble reconciling payments coming from these several sources.

We wanted to build a rental companion that initially tackles this problem of payments, but extends to saving time and headaches in other aspects of the rental experience. As we are improving convenience for landlords and tenants, we focused solely on a mobile application.

What it does

  • Allows tenants to make payments quickly in less than three clicks
  • Chatbot interface that has information about the property's lease and state-specific rental regulation
  • Landlords monitor the cash flow of their properties transparently and granularly

How we built it

  • Full stack React Native app
  • Convex backend and storage
  • Stripe credit card integration
  • Python backend for Modal & GPT3 integration

Challenges we ran into

  • Choosing a payment method that is reliable and fast to implement
  • Parsing lease agreements and training GPT3 models
  • Deploying and running modal.com for the first time
  • Ensuring transaction integrity and idempotency on Convex

Accomplishments that we're proud of

  • Shipped chat bot although we didn't plan to
  • Pleased about the UI design

What we learned

  • Mobile apps are tough for hackathons
  • Payment integrations have become very accessible

What's next for Domi Rental Companion

  • See if we provide value for target customers

Built With

Share this project:

Updates