Code Monkey home page Code Monkey logo

i-spy-refi's Introduction

I Spy Refi

GitHub repo size GitHub repo forks GitHub repo stars GitHub repo contributors

Table of Contents:

Description

A personal Home assessment app that allows you to fill out a quick form of your address and any home improvements made to your home. We then use our algorithm and pull comps of similar houses in your area and combine our numbers along with any renovations made to your home. I Spy Refi helps you get a better understanding of your home's actual worth similar to a bank assessment which helps you feel confident when applying for a refinance or home equity line of credit.

Installation & Getting Started Remotely

Installation & Getting Started Locally

This app utilizes the Firebase BaaS and as a result the local set up requires some extra configurations that include details particular to this application. The following guide is just that, a guide; creating a separate Firebase application to plug into this mostly fronend code will include hurdles not documented here. Good luck.

Technologies Used

Project is created with:

  • React
    • Hooks
    • Context
  • Firebase
    • FireStore
    • Cloud Functions
    • OAuth
  • Node.js
  • SASS
  • Material UI
  • RapidAPI
    • Realtor.com API
  • HTML5
  • CSS3
  • ES6

Usage

Sign In / Sign Up

You can either sign using your Google account or the standard email route.

  • If using email, the following is required:
    • First Name
    • Last Name
    • Email
    • Password
      • note: passwords are encrypted & stored in Google's propriety servers, we can't leak them because we don't have access to them ourselves. Or put another way, they're as safe as Google can make them.

Add Your House

  • Requires:
    • Street
    • City
    • State
    • Zip

Add Renovations

When seaking a refinance option the quickest way to boost your returns is to add renovations to your house. Each house is different and an exhaustive itemized list of all possible renovations options can quickly become overwhelming. In lieu of that we list the top 7 most valuable renovations with a simple toggle option of Minor/Major or Yes/No. Some nuance is lost but the following options should fit most circumstances:
  • Kitchen: includes cabinets, fridge, etc...
  • Roof: new shingles?
  • Bathroom: includes toilet, tub, tiles, etc...
  • Attic: bedroom conversion?
  • Landscaping: includes trees, mulch, walkway, etc...
  • Entry door replacement?
  • Deck, patio or porch installation?

View Dashboard

The heart of the application. Here you can view details related to house, its worth as calculated by Realtor.com as well as its worth taking into consideration the renovations added as well as comparable homes in your area.

Additional features:

  • House values
  • Current Mortgage rates
  • 10 nearby comparable properties
  • Renovations value chart

Modify User / House

This is simple utility page where a user can perform some basic administrative tasks, such as the following:

  • Update Name
  • List Property
  • Delete Property
  • Delete Account

Future Features

  • User defined renovation types & values in lieu of national averages
  • Map integration for comparison houses
  • Comparison radius slider, filter comparison houses by distance from your home
  • Dark/Light mode toggle
  • Multiple houses per user
  • Update password & email
  • Trending rates chart, house value is saved on each login and pushed to a chart to visualize trends

Contributors

Special Thanks/Credits

Depolyed

built-with-swag

i-spy-refi's People

Contributors

bowdwin avatar fleshborne avatar lp5786766 avatar spazcool avatar steffijerome0809 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

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.