This repository contains interactive Dash applications built using Plotly Dash in Python. These apps are designed to visualize and analyze data with rich interactive features. Each app follows a modular structure with separate files for layout, callbacks, and data processing.
Each app folder follows this structure:
app_name/
β
βββ app.py # Main application
βββ data_processing.py # Data processing functions
βββ callbacks.py # Callbacks for interactivity
βββ layout.py # Layout design
To run these Dash apps, you'll need to install the following Python packages:
- Dash:
pip install dash
- Plotly:
pip install plotly
For additional dependencies, please refer to individual app folders.
- Navigate to the desired app directory:
cd app1 # Replace with the folder of the app you want to run
- Run the app:
python app.py
- Open your browser and visit http://127.0.0.1:8050/ to view the app.