Skip to content

Feature List

Mlkz edited this page Feb 1, 2023 · 5 revisions

Villow, a Zillow clone, is a real estate website that provides information on home values, rental prices, and other real estate data. Users can search for properties, view listings, and get information on local real estate markets.

1. Hosting (02/13/2023 - 0.5 days)

  • Hosting on onRender

2. New account creation, login, and guest/demo login (02/03, 2 days)

  • Users can sign up, sign in, log out
  • Users can use a demo login to try the site
  • Users can't use certain features without logging in (creating listings and saving)
  • Include a Splash Page, allowing users to Sign-Up or Sign-in.
    • On unsuccessful Sign-Up or Sign-in, errors will be rendered.

3. Listing (02/05 - 3.5 days)

  • Logged-in users can post a new listing
    • Users can upload pictures of houses/apartments
    • Users should provide the mandatory information
      • Some information about a listing is optional and will be marked as "NO DATA"
  • Users can view a list of posts
    • Logged-in users can save listings into favorites or share them.
  • Logged-in users can edit their listing

4. Favorites (2/7 - 2 days)

  • Logged-in users can 'Save' listing.
  • User can view saved listings.
    • User can remove listings from their favorites.
    • User can compare favorite listings - (detailed info tables of selected listings side-by-side)
    • User can remove all or "Off-market and Recently Sold" houses from favorites

5. Map - Google Maps (02/9 - 2 days)

  • Implement google maps with maps API
  • Seeded homes will be rendered on Google Map API element.
    • User will be able to interact with the API to pull up a home's show modal and zoom in and out of the map.
    • User will not be required to sign in/up before using the Map feature.

6. Search Listings (02/11 - 3.5 days)

  • Users can search based on address or zip code.
    • Search functionality will be available for unauthorized users too.
  • Users will be able to filter the search based on price range, rent/sale, home type, number of Beds & baths
    • Updates the result on the map and listing grid.

7. Production README (02/13 - 0.5 days)

8. Bonus: Ask a question (02/15 - 2 days)

  • Logged-in users can ask questions about a listing.
  • Logged-in users can answer questions about a listing.