/ASE_streamlit_app

This repository for the advance software engineering project related to streamlit app.

Primary LanguagePython

EV Charging Station Demand Analysis in Berlin

Overview

This project analyzes the distribution of electric vehicle (EV) charging stations and population density across Berlin's postal codes. Using geospatial visualization, it identifies potential areas needing additional charging infrastructure. The project is built with Streamlit for interactivity and data visualization.

Key Features

  • Interactive heatmaps: Visualize EV charging station density and population distribution.
  • Data-driven insights: Identify underserved areas for potential infrastructure expansion.
  • Streamlit app: User-friendly interface for analysis and exploration.

Technologies Used

  • Python: Core programming language.
  • Pandas & Geopandas: Data manipulation and geospatial analysis.
  • Streamlit: Web application framework.
  • Matplotlib & Plotly: Visualization tools.
  • OpenStreetMap: Basemap and geospatial data.

Installation Process

  1. Clone the repository: git clone https://github.com/yourusername/ev-charging-analysis.git
  2. Install the depandancies: pip install -r requirements.txt
  3. Run the Application streamlit run app.py