UBC-MDS / DSCI-532_2024_5_HomeScope

HomeScope is a data analysis project aimed at providing stakeholders in the real estate industry with actionable insights derived from comprehensive analysis of key variables.
https://dsci-532-2024-5-homescope.onrender.com
Other
0 stars 0 forks source link

Guidelines for milestone 1 #2

Closed iris0614 closed 7 months ago

iris0614 commented 7 months ago

Write descriptive, brief commit messages that explain the purpose of the commit.

In conclusion, ensure our commit messages are descriptive, not only for normal commits but also for 'squash and merge' actions.

Git push and merge rules

In conclusion, once you are certain that this feature(one feature, one branch) is completely stable, you can use 'Squash and Merge.' However, if you are still actively working on the branch, you should avoid selecting 'Squash and Merge' as it will fail to consolidate commits within the same branch.

iris0614 commented 7 months ago

submit details:

submit two files on gradescope:

iris0614 commented 7 months ago

Cited from Aishwarya Nadimpally

nassimgha commented 7 months ago

Section 3: Research Questions and Usage Scenarios Persona Description Name: Jacob Tremblay Role: Real Estate Analyst at a Canadian Urban Development Firm Background: Jacob has extensive experience in urban planning and real estate market analysis. His firm is tasked with advising local governments on development policies that align with market trends and housing affordability initiatives. Goal: To gather insights on the real estate market across Canada's most populous cities to inform development policies and investment strategies. User Story and Usage Scenario Jacob logs onto the "Estate_Track" dashboard with the goal of [identifying] market trends and [assessing] the impact of demographic factors on housing prices. He aims to [compare] various housing markets and [extract] actionable data to support urban development plans. As he navigates the dashboard: Exploring the Map: Jacob starts by exploring the interactive map, hovering over cities to see a tooltip with the average house price and clicking on cities for more in-depth statistics. This immediate visual assessment helps him [identify] regions with the highest market activity. Filtering Data: Utilizing the filter panel, he [narrows] down his search to cities with a median family income below a specific threshold, aiming to understand affordability issues. He adjusts sliders for the number of bedrooms and bathrooms to reflect typical family homes. Analyzing Trends: In the trends section, Jacob examines historical price changes through line charts. He's looking for patterns that show the rate of increase in housing prices, which he [compares] with median income growth rates. Not sure if we can add this as the data is not current: Viewing Listings: He scrolls through the listings that match his filters, [noting] properties that are outliers in terms of price, which could indicate a potential for market correction or unique investment opportunities. Taking Action: Based on the dashboard's data, Jacob [concludes] that certain cities show a concerning disparity between income and housing prices. He decides to [recommend] targeted policy interventions in these areas, such as development incentives for affordable housing. By using the "Estate_Track" dashboard, Jacob is able to [synthesize] comprehensive data into a clear narrative for his firm's consulting services. This leads to data-driven recommendations that can shape future urban development and real estate investment, ensuring that policies are responsive to actual market conditions.

nassimgha commented 7 months ago

Thank you Aishwarya for the sketch, how did you make this so fast? impressive! It looks very good. But I think we can make some changes, and I have a few suggestions about the dashboard, I did some readings and research, and here are my ideas: Map View is very good, and we can have interactive markers for each city that show average house prices when hovered over. Search and Filter Panel: the panel is very good do you think we can have a search bar to enter specific addresses or city names? Data Summary View: A summary section showing the average, median, and range of property prices across the filtered dataset. I think instead of putting a chart for the population and another one for income, we could make it a comparison to the average house price in the selected city or province. Detailed Listings View: A scrollable list or table displaying individual listings that match the filters, showing details like address, price, number of bedrooms and bathrooms, do you think we can do that? Trends Over Time: A line chart or bar graph to show trends in housing prices over time for selected cities. Toggle options to view data by year, quarter, or month. Comparative Analysis: Side-by-side comparison of average prices, population, and income for two or more selected cities.

iris0614 commented 7 months ago

Your points are very good. Let's discuss them in detail during lab time.

iris0614 commented 7 months ago