https://github.com/com-480-data-visualization/est-property-prices
Project for the course COM-480 Data Visualization Course @ EPFL, Spring Semester 2025
https://github.com/com-480-data-visualization/est-property-prices
Last synced: about 14 hours ago
JSON representation
Project for the course COM-480 Data Visualization Course @ EPFL, Spring Semester 2025
- Host: GitHub
- URL: https://github.com/com-480-data-visualization/est-property-prices
- Owner: com-480-data-visualization
- Created: 2025-03-09T15:01:28.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-05-24T13:22:43.000Z (11 months ago)
- Last Synced: 2025-05-24T14:43:25.725Z (11 months ago)
- Language: Jupyter Notebook
- Homepage:
- Size: 18 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🇪🇪 Estonia - Property Prices
You can find our marvelous website [here](https://suvariik.eu/).
### Resources for Milestone 3
[Video presentation](https://github.com/user-attachments/assets/da3531f9-d823-4503-84ce-15d61acb3707) • [Process book](/docs/process_book.pdf)
## 💡 The project
In this project, we aim to show the **property prices** evolution across **time and space** in Estonia. We believe that the trends provide **critical insights** into the country's economy, wealth distribution, and urban development. Our goal is to present these insights through **intuitive and visually compelling dashboards** that make complex data easy to understand.
### The objectives
Our project has three key goals:
- Make real estate data accessible to the Estonian population and empower citizens
- Create meaningful visualizations for policymakers
- Our methodology and visualisations could be envisoned for any other country, giving it a broad dimension
### The data
We selected a dataset provided by the **Estonian Government**: [Estonian Real Estate Transactions](https://www.maaamet.ee/kinnisvara/htraru/FilterUI.aspx).
We refer you to [Milestone 1](/docs/milestone_1.md) and [Milestone 2](/docs/milestone_2.md) for more information about data quality and preprocessing.
## ⚙️ The technical setup
### Running the app locally
The website requires Node.js to run. Instructions for installing Node on your specific operating system can be found here: [https://nodejs.org/en/download](https://nodejs.org/en/download)
Clone the repository
```bash
git clone https://github.com/com-480-data-visualization/est-property-prices.git
```
Navigate to the app directory and install Node dependencies
```bash
cd app/
npm install
```
Launch the web server with:
```bash
node app.js
```
The website should become available at http://localhost:3000
### The website structure
The website is built using two main pages.
- the **Landing Page**: serves as the entry point for users to explore national temporal and spatial trends in real estate prices.
- the **County-specific dashboards**: provide a more granular view of real estate data, offering multiple visualizations and statistics.
We refer you to [Milestone 2](/docs/milestone_2.md) for more information about each visualisation.
### The repository
The repository is built as follows:
```
├─── app
├─── public
├─── data JSON data files
├─── js Visualizations and scripts
├─── views Handlebars templates
├─── app.js Main application entry point
├─── docs Previous milestones
├─── notebooks Data analysis notebooks
```
## Previous milestones
[Milestone 1](/docs/milestone_1.md) • [Milestone 2](/docs/milestone_2.md)
## 🤝 Authors
| Student's name | SCIPER |
| -------------------------- | ------ |
| Jan Kokla | 367628 |
| Mahlia Merville-Hipeau | 345625 |
| Siim Markus Marvet | 377510 |