- Description
- Getting Started Remotely
- Getting Started Locally
- Technologies Used
- Usage
- Future Features
- Contributors
- Special Thanks
- Deployed
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.
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.
Project is created with:
- React
- Hooks
- Context
- Firebase
- FireStore
- Cloud Functions
- OAuth
- Node.js
- SASS
- Material UI
- RapidAPI
- Realtor.com API
- HTML5
- CSS3
- ES6
You can either sign using your Google account or the standard email route.
- If using email, the following is required:
- First Name
- Last Name
- 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.
- Requires:
- Street
- City
- State
- Zip
- 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?
Additional features:
- House values
- Current Mortgage rates
- 10 nearby comparable properties
- Renovations value chart
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
- 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
- Yusuff Faruq's Firebase/React Authentication blog post