Giter VIP home page Giter VIP logo

homevalue's Introduction

HomeValue

This is a web application that providing house buying guides for users.

Abstract

This web application is designed for the people who would like to buy their "dream" house within their expectation.

Buying a house is a tough decision with lots of consideration like size, location, price, budget and planning. Also, there are so many factors to affect the home value. Everyone would like to buy a house that is good to invest.

By using this web application, user can put in their requirments of their "dream" house like whether they have kids or pets, if they own a car or any preference of the living environments. The web application will be providing the list of houses that the best matching the user's requirements. The result will also include how good the school district is, how far from nearby stores/parks/public transportation, the crime rate, population, employment rate and income, etc.

Hill Statement

A millenial looking to buy their first home can retrieve a list of houses for sale which align with their values.

Architecture Diagram

Architecture Diagram

Technology Stack

FrontEnd: HTML, CSS, JavaScript, Angular

BackEnd: Python

User Persona

User Persona

Team Members

Matthew Brown, Mandy Wong, Kuang Sheng, Yanlin Song

homevalue's People

Contributors

wmymandy avatar mdbrown7079 avatar cookiebaker444 avatar ys-rf avatar cdslabs avatar

Watchers

James Cloos avatar

Forkers

wmymandy

homevalue's Issues

Scalability Issue (Technical Viability)

Seeing the architecture diagram, I believe when it is mentioned IBM functions, you guys would be using IBM Cloud services for hosting their website and to provide scalable solutions. But this is my assumption as it isn't clear from the diagram. There is also usage of Github Pages which would be to provide frontend to the client. So is it safe to assume, the front end would be via Github Pages and not on IBM Functions? Also, if more description could be provided regarding the actual IBM functions pertaining to handle high traffic scenarios, it would provide a clear picture.

Customer Feedback (Business Value)

Customer feedback is not mentioned and it could be added for training the machine learning algorithm and enhancing it. Example - How satisfying are the recommendations, what can be changed to add to the business value?

Unique Feature (Business Value)

As Professor Ranjan mentioned in the class about the WOW feature. On reading the project description, I was wondering what is the unique feature of the project that makes it different from existing vendor solutions like Zillow, Trulia, etc. Walking along the lines of the professor, if I had to invest in the company, I liked the idea of providing a crime rate, but it was the only factor that motivated me to invest. I wanted some unique distinction to be mentioned from existing solutions.

Dataset Selection(Technical viability of the solution)

The software would perform machine learning algorithms on dataset and then provide optimize solution based upon that. So what kind of dataset would the project be made up on? What will be the size, authenticity, and source of the dataset that will be used? What kind of features will be extracted from the dataset? What all features will the dataset include?

Database selection(Technology choices)

The reason behind choosing MySQL DB has not been described. Why only relational database has been used instead of any other non-relational database? There is no clarity regarding this point.

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.