In the current economy, especially in Arizona, houses have become a huge thing that people talk about. As the prices rise, people contemplate whether or not it is a good idea to move somewhere in this time period. After hearing many discussions in my IB Economics class and discussions among adults, it was easy for me to decide how I would use data to help the common people.
What it does
My website is a tool for people to visualize market pricing for houses and analyze details, such as crime rate and schooling, regarding the cities where people are looking for houses. The graphs and data is tailored to what the user wants and attempts to display relevant data. I believe that the easier my website is to use, the more it will help people in making financial decisions.
How I built it
I first did a lot of research into open free apis, but I only found them for crime and school. I had to access ZIllow's open database and reorganize the data in order to fit it into mysql's format. I then compiled all the tables together and converted them all into JSON data so that I could access them as APIs. I finally coded my website using basic web development and then accessed all of the necessary data using Angular tools. I then built the graphs using Angular Material. In order to gather user data I linked my website to "landbot.io" and used the data from there to tailor the website in order to fit the user's needs.
Challenges I ran into
Gathering all the apis was a challenge and so was finding open apis that would let me access their data. I also ran into multiple issues while graphing all the data on my analysis page.
Accomplishments that I'm proud of
I was able to design a fairly complex website pretty fast and get my message across. I am very proud of this project and I will definitely tell all my friends about it. It took me a lot of work to finish this and I'm genuinely happy with my development.
What I learned
I learned a lot about Angular Material and a lot about APIs. This was my first project utilizing real data and I had a lot of fun doing it.
What's next for DouceVilla
I'm not exactly what I have planned next for DouceVilla, however I may spend a day brainstorming a bunch of ideas for my website. The only thing that comes to my mind right now is building my own SurveyBot for the website, rather than relying on a different website.
**Note: For my video demo, my screen recorder did not record my website at all, and I don't believe I have enough time to refilm. I have attached images of my website and relevant pictures in the Image Gallery for reference