Skip to content

jsyllu/cupola-client-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cupola

Objectives in Google Doc

Description

The objective of this project is to connect home buyers to sellers and tenants to renters directly to facilitate services including home trading and residential leasing without the intervention of local real estate agency as mostly they add no value to the transactions but substantially cost for both parties.

This web application is a third-party real estate broker platform providing real-time real estate listings and services to promote transparent home trading and leasing transactions for home buyers, sellers, renters, and tenants.

API

  • Zillow
  • Yelp Fusion
  • Google Maps API
  • LocalSchoolDirectory or GreatSchools.org
  • CrimeoMeter Crime Data

User Roles

Home Buyer

  • search home for sale in a specific area
  • view and/or mark home listings for sale
  • deposit to schedule a home tour (refundable)
  • make an offer with proportional advance deposit
  • mortgage calculator

Home Seller

  • post home listing for sale
  • compare listing price with other homes in the same area (below/on/above average)
  • respond to appointments (confirm / reschedule / reject) of home tour
  • pick an offer
  • buy home inspection package (bundle of standard property inspection reports for better decision-making of buyers)

Renter

  • post home listing for rent
  • compare listing price with other homes in the same area (below/on/above average)
  • respond to appointments (confirm / reschedule / reject) of home tour
  • pick an offer

Tenant

  • search home for rent in a specific area
  • view and/or mark home listing for rent
  • respond to appointments (confirm / reschedule / reject) of home tour
  • make an offer with proportional advance deposit

Admin

  • manage users
  • edit and/or delete all users' data