An interactive dashboard designed to visualize and explore rent prices in Saudi Arabia's real estate market.
This app uses the SA_Aqar.csv dataset, which includes 3,700+ property listings with rich features such as:
- 📍 City and district
- 📐 Property size and age
- 🛏️ Number of bedrooms and bathrooms
- 🚗 Garage, 🧑🍳 Kitchen, 🧹 Maid room, 🧑
✈️ Driver room - 🌳 Garden, 🏊 Pool, 🧱 Basement
- 🔥 Fireplace, 🛗 Elevator, 🪜 Stairs
- 🪑 Furnished or not, and more
- 💰 Rent price
Example row:
مدينة: الرياض | حي: العارض | عمر العقار: جديد | غرف: 5 | حمامات: 5 | سعر الإيجار: 80,000 ريال
- 📁 Sidebar menu with theme switching (Dark / Light)
- 📌 Key metrics summary using NumPy
- 📊 Exploratory charts using Matplotlib and Plotly
- 📈 Fully interactive dashboard built with Streamlit
- 💅 Custom CSS styling for a clean and modern UI
- Streamlit — Dashboard framework
- Pandas — Data wrangling
- NumPy — Numerical operations
- Matplotlib — Static visualizations
- Plotly — Interactive visualizations
pip install streamlit pandas numpy matplotlib plotly
streamlit run main.py- Mohammed Alshabib (@malshabib)
- Meran Alhudaithy (@Meranalhudaithy)
- Naif Aldrees (@N4iff)
- Maram Alshammary (@romey101)
- Sahar Alkhattbi (@SaharAlkhattbi)
- Yazeed Alzahrani (@y-alzahrani)