A data visualization application built with Preswald that provides insights into Indian startup funding data.
View the live application: https://pb8538d92.preswald.app/
InnoFund Insights is a dashboard that visualizes Indian startup funding data from 2015 to 2021. The application allows users to explore:
- Startups with high funding amounts (over $100M)
- Top industries by total funding
- Funding trends over the years
- Preswald - A static-site generator for building interactive data apps in Python
- Pandas - For data manipulation and analysis
- Plotly Express - For interactive data visualizations
My-Preswald-App/
├── data/
│ └── Indian_startups_funding.csv # Dataset containing startup funding information
├── images/ # Contains logos and favicons
├── main.py # Main application code
├── preswald.toml # Preswald configuration
├── pyproject.toml # Python project configuration
└── secrets.toml # Secret configuration (not committed to version control)
- Data Filtering - Filter data by year range and optionally by industry
- Data Tables - View sample data and high-funding startups
- Interactive Visualizations:
- Bar chart of top 10 industries by funding
- Line chart showing funding trends over the years
- Python 3.8 or higher
- Preswald SDK
-
Clone the repository
git clone <repository-url> cd My-Preswald-App -
Install dependencies
pip install preswald -
Run the application locally
preswald run
To modify the application:
- Update the data filters in
main.pyto change the year range or industry focus - Add new visualizations by creating additional Plotly charts
- Customize the UI by editing the text and layout components
The application is deployed using Preswald's built-in deployment capabilities:
preswald export
This creates a standalone HTML file that can be shared or hosted anywhere.
For more information about Preswald, visit the official documentation.