Logo Lanfrica

b-isry/solar-challenge-week1

Domain:

environment and energy

Record type:

project
Creator:
b-i
Host:
Solar Challenge is a data analysis and visualization project exploring solar energy potential in West African countries. It combines Jupyter notebooks for detailed analysis with a Streamlit web app for interactive visualizations, enabling country-level and comparative insights into solar energy opportunities across the region. # Solar Challenge Week 1 This repository contains the code for the Solar Challenge Week 1 project, focusing on solar energy analysis in West African countries (Benin, Sierra Leone, and Togo). ## Project Overview The project aims to analyze and visualize solar energy potential across West African countries using modern data analysis and visualization tools. The analysis is conducted through Jupyter notebooks, and results are presented through a Streamlit web application. ## Dashboard Screenshots *Main dashboard showing solar energy potential across West African countries* *Detailed analysis view for individual countries* *Comparative view of solar potential across different countries* ## Project Structure ``` solar-challenge-week1/ ├── app/ # Streamlit application │ ├── main.py # Application entry point │ └── utils.py # Utility functions ├── data/ # Data storage ├── notebooks/ # Jupyter notebooks for analysis │ ├── Benin_eda.ipynb │ ├── SierraLeone_eda.ipynb │ ├── Togo_eda.ipynb │ └── compare_countries.ipynb ├── scripts/ # Utility scripts ├── tests/ # Test suite └── requirements.txt # Project dependencies ``` ## Prerequisites - Python 3.x - pip (Python package installer) - Git ## Setup Instructions 1. Clone the repository: ```bash git clone github.com cd solar-challenge-week1 ``` 2. Create and activate a virtual environment: ```bash # On Windows python -m venv venv .\venv\Scripts\activate # On macOS/Linux python3 -m venv venv source venv/bin/activate ``` 3. Install dependencies: ```bash pip install -r requirements.txt ``` ## Project Components ### Data Analysis The project includes separate Jupyter notebooks for analyzing solar data from each country: - `Benin_eda.ipynb`: Analysis of solar data from Benin - `SierraLeone_eda.ipynb`: Analysis of solar data from Sierra Leone - `Togo_eda …