Skip to content
This repository has been archived by the owner on Jan 13, 2025. It is now read-only.

Soumyadipta2020/financial_growth_app

Repository files navigation

India's Financial Growth - Streamlit App ✨

GitHub Repo stars GitHub forks GitHub license HitCount

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:

pip install -r requirements.txt

📥 Installation

  1. Clone the repository:
git clone https://github.com/Soumyadipta2020/financial_growth_app.git
  1. Navigate to the project directory:
cd financial_growth_app
  1. Run the Streamlit app:
streamlit run app.py

🔍 Data Sources

The app uses publicly available datasets from trusted sources such as:

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.