Skip to content

cameronbrill/HackUTD-2019

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

Neighborhood Genie - HackUTD-2019

Inspiration

We addressed multiple issues in the housing market. Housing mortgages have become especially important in the home buying process. This is due to the increase in housing cost and relative stagnation in salaries across the board. A mix of Citi Bank, Fannie Mae, and JP Morgan's challenges, we deeply desired a unification of finance, and good for the world.

What it does

Our project implements both a home-buyer side and a mortgage-seller side.

The home-buyer is presented with a minimalist design questionaire in which they answer personality and preference based questions. Based on this input, the home-buyer is then matched with a neighborhood that best fits their results. The home-buyer can view this on a web-inbedded map, allowing for seamless, beautiful transition into their new community.

On the mortgage-seller side, in which the mortgage-seller can view an aggregated risk-assesment per user depending on location, and other risk-assessment factors. They get a data visualization for exquisite viewing purposes.

How we built it

The front end is built on Flask, JavaScript, Materialize, HTML, and CSS. On the backend, we are using NodeJS, ExpressJS, MongoDB for home-buyer user records, and python for algorithmic processing and data visualization..

Ryan Hall Lead data analyst, built an OCR, and quality assurance.

Cameron Brill Designed the backend, API for database, and file structure.

William Deng Designed the Python Algorithmic processes and data visualizations.

Dean Orenstein Built the front end.

Challenges we ran into

Three out of four of us have never worked with HTML/CSS/JavaScript before a week ago. That was a little difficult.

Staying awake!!

Getting APIs to behave.

Communication was an issue.

Accomplishments that we're proud of

We are proud of making a coherent webapp that streamlines neighborhood finding for potential home buyers, and making mortgage risk assessment easier for financial institutions. We were also happy that we finally got things working. We had multiple ideas for the first few hours that never ended up taking off. We are proud that we decided on (two) an idea that is seamless and brilliant.

We are happy with our product and hope you all feel the same way.

What we learned

William learned JavaScript in two hours and PixieJS/NodeJS in an hour. Ryan learned a lot about OCR and data analyzation/creation. Cameron learned a lot more about APIs (and how they can suck), and learned not to trust Zillow API. Dean learned a lot about best practices in reference to web development and Materialize CSS compiler.

We also learned how to work more collaboratively overtime, which ultimately allowed us to avoid our demise from not finishing.

What's next

With more time, we would finish implementing live data, a more comprehensive web app, more beautiful data visualization with more data points and pivots, create a higher over-view of loans and mortgages (as we limited it to Dallas for testing purposes), and we would fully implement predictive modeling.

Built With

JavaScript, NodeJS, Materialize, HTML, CSS, MongoDB, Mongoose, Express, Python, Flask, Pandas, Dash, PlotLy, and Numpy.

About

Your friendly Neighborhood Genie

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages