Code Monkey home page Code Monkey logo

house-price-gps's Introduction

Preview

๐Ÿ  House-Pricing-GPS-App

Purpose:

  • Full-stack app that allows users to find their location and find the price of the nearest house.
  • Users can save their favorite houses.

How the app works:

  • HTML geolocation to obtain user's latitude and longitude
  • Mapbox API: reverse geolocation to convert lat/lon to raw addresses
  • Parse raw address into street address, city, state
  • Zillow API: input street address, city, state to output house price estimate, and other data

Key Features

  • GPS Positioning, House/Neighborhood Data, Livability Score, StreetView, User-Authentication, and Database for User's Favorite Houses.

FAQs

  • How do I use this app?

      1. "Signup" for an account
      1. Click "Find Nearest House"
      1. Click "Get House Price"
      1. Click "Save House"
      1. Scroll down to the data
      1. Click "Link" for one of your FAVORITE houses and get Interactive StreetView Images, Neighborhood surveys, and much more housing data.
      1. Login to use again.
      1. Enjoy~!
  • I'm in a office building and am not able to get house prices?

    • Try out "Demo Mode" from the menu drop-down to use preset address buttons to see how using it in the wild is like.
  • I found a great deal! Can I buy this house today?

    • Sounds like an excellent start! Please research the specific house, loan details, and your finances before moving forward in your search for a house to call your own. To get you started with learning more about your dream house, links are provided in the House Details pages (see FAQ Q1, step 6). Prices shown are estimates only; not all houses listed are for sale. Best of luck in your search! (Me too!)
  • Can I input a custom address for a house to find out its price?

    • Inputting custom addresses is a feature that did not make it into this development cycle. Send a text to the developer at 781.627.5157 to show your interest for this possible future feature.
  • I have a suggestion for the next version of House Price GPS. What can I do?

    • I appreciate any feedback to learn and grow as a software engineer. Send me a text at 781.627.5157 and we can connect.
  • I'd like to hire you.

    • Woaah! I appreciate that. Speak with me in person, text me at 781.627.5157, or message me on LinkedIn. Let's talk :) ๏ฟผ

Technologies Used

  • MAPBOX
  • MongoDB
  • JSON
  • NodeJS
  • ExpressJS
  • Zillow
  • XML
  • Passport

Other Features

Ideas for Future Versions:

cool extras:

References:

house-price-gps's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.