Inspiration

Our project is inspired from the global issue of housing pricing becoming more and more expensive to a point where a large portion of people cannot purchase houses. We wanted to solve this issue by allowing people to buy houses for a almost half as much as they originally cost, allowing investors to cover the rest.

What it does

Users are able to either sign up/sign in as homeowners to create house listings/mortgages or investors to invest in homes. If a user is a homeowner, they will be able to see the list of properties they own, add new properties they own, or see all posted properties looking for investments. If a user is an investor, they will be able to see a complete list of properties and purchase shares for a specified stock price. If an investor buys shares, they can see their investments in the My Investments tab.

How we built it

We built our website fetching data from Snowflake API using the HOUSEWARE_DB database. This data is then connected into Python using Snowflake.connector to ensure that it can be stored securely in the MongoDB Atlas database. In addition to the Housing data, we also stored user data into this database to store user credentials during login. For the front-end work, we used HTML and JavaScript to handle error handling as well as communication from front end to database.

Challenges we ran into

The biggest challenges we ran to was setting up Snowflake API and transferring the data on MongoDB Atlas. In addition, we handled issues such as communication between the frontend and backend, including validating data from the database website.

Accomplishments that we're proud of

We were able to get a realistic simulation of buying stocks for homes, we are also able to learn new tech stacks such as Snowflake API and MongoDB Altlas!

What we learned

We learned more about how stocks and mortgages work, how to implement Snowflake API and databases in general, as well as the importance of the housing crisis.

What's next for BrickbyBrick

We want to be able to capture historical data to see the trend in stock prices for houses. We also need to work out the legal aspects of this.

Share this project:

Updates