Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/soumyadipta2020/financial_growth_app
Financial Growth of India - Dashboard
https://github.com/soumyadipta2020/financial_growth_app
matplotlib pandas python python3 streamlit streamlit-application streamlit-dashboard streamlit-webapp visualization
Last synced: 21 days ago
JSON representation
Financial Growth of India - Dashboard
- Host: GitHub
- URL: https://github.com/soumyadipta2020/financial_growth_app
- Owner: Soumyadipta2020
- License: mit
- Created: 2024-08-03T16:59:20.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-12-25T09:22:01.000Z (about 2 months ago)
- Last Synced: 2024-12-25T10:25:20.797Z (about 2 months ago)
- Topics: matplotlib, pandas, python, python3, streamlit, streamlit-application, streamlit-dashboard, streamlit-webapp, visualization
- Language: Python
- Homepage: https://01933fe8-d59f-8893-6216-b694b0f1027e.share.connect.posit.cloud/
- Size: 1.44 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# India's Financial Growth - Streamlit App ✨
![GitHub Repo stars](https://img.shields.io/github/stars/Soumyadipta2020/financial_growth_app?style=social)
![GitHub forks](https://img.shields.io/github/forks/Soumyadipta2020/financial_growth_app?style=social)
![GitHub license](https://img.shields.io/github/license/Soumyadipta2020/financial_growth_app)
[![HitCount](https://hits.dwyl.com/Soumyadipta2020/financial_growth_app.svg?style=flat-square)](http://hits.dwyl.com/Soumyadipta2020/financial_growth_app)Welcome to the **India's Financial Growth** Streamlit App! This interactive application visualizes India's financial progress over the years, using dynamic charts and informative metrics. It is designed to provide users with a comprehensive understanding of the nation's economic development.
## 🧿 Features
- **Interactive Visualizations**:
- Histogram
- Box plot
- Scatter plot
- Violin plot
- **Custom Filters**:
- Select type of data, price type, plot type & variable for focused analysis.
- **Data Insights**:
- Displays key financial metrics.
- Highlights trends and patterns in India's economic data.- **User-Friendly Interface**:
- Easy navigation through intuitive Streamlit widgets.## 🚀 Getting Started
### 📜 Prerequisites
Ensure you have Python 3.7 or above installed. The app requires the following Python libraries:
- `streamlit`
- `pandas`
- `matplotlib`
- `plotly`You can install the dependencies using:
```bash
pip install -r requirements.txt
```### 📥 Installation
1. Clone the repository:
```bash
git clone https://github.com/Soumyadipta2020/financial_growth_app.git
```2. Navigate to the project directory:
```bash
cd financial_growth_app
```3. Run the Streamlit app:
```bash
streamlit run app.py
```## 🔍 Data Sources
The app uses publicly available datasets from trusted sources such as:
- [Reserve Bank of India (RBI)](https://data.rbi.org.in/DBIE/#/dbie/home)
Ensure the `data` directory contains all the necessary datasets for the app to function correctly.
## 💡 Contribution
Contributions are welcome! If you have ideas to enhance the app or fix issues, feel free to fork the repository, make changes, and submit a pull request.
Steps to Contribute:
1. Fork this repository.
2. Create a new branch: `git checkout -b feature-name`
3. Commit your changes: `git commit -m "Add feature-name"`
4. Push to your branch: `git push origin feature-name`
5. Open a Pull Request.