Skip to content

AJIN-B/Phonepe_Pulse_Data_Visualization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Phonepe Pulse Data Visualization

Phonepe became a leading digital payments company

  • The Indian digital payments story has truly captured the world's imagination.
  • From the largest towns to the remotest villages, there is a payments revolution being driven by the penetration of mobile phones, mobile internet and states-of-the-art payments infrastructure built as Public Goods championed by the central bank and the government.
  • Founded in December 2015, PhonePe has been a strong beneficiary of the API driven digitisation of payments in India. When we started, we were constantly looking for granular and definitive data sources on digital payments in India.
  • PhonePe Pulse is our way of giving back to the digital payments ecosystem.

Project Descriptions:

This app is build for Visualization of Phonepe Pulse Data

In this project that visualizes transaction and user data to provide insights and trends of the PhonePe platform. It utilizes various data visualization techniques to present the data in an interactive and informative manner.

Data Sources

The data used in the PhonePe Pulse project is sourced from PhonePe's transaction and user records. The data is stored in CSV format and preprocessed before visualisations are used.

Dataset Link for Download

Languages and Tools:

python Numpy pandas git mysql streamlit

To run this app

python -m streamlit run app.py or streamlit run app.py

NOTE :- provide your sql user, database name, password.

Basic Requirements:

Contact

Local Setup:

  1. Clone the Repository:
git clone git@github.com:AJIN-B/Phonepe_Pulse_Data_Visualization.git
cd Phonepe_Pulse_Data_Visualization
  1. Set Up a Virtual Environment (Optional but Recommended):
# For macOS and Linux:
python3 -m venv venv

# For Windows:
python -m venv venv
  1. Activate the Virtual Environment:
# For macOS and Linux:
source venv/bin/activate

# For Windows:
.\venv\Scripts\activate
  1. Install Required Dependencies:
pip install -r requirements.txt
  1. Set up the Environment Variables:
# add the following Keys

HOST="Your HOST ID"

USER="Your USER ID"

PASSWORD="Your PASSWORD"

PORT="Your PORT"

DATABASE_NAME="Your DATABASE NAME"
  1. Run:
python -m streamlit run app.py 
or 
streamlit run app.py

After running the command, Streamlit will provide a local URL (usually http://localhost:8501/) which you can open in your web browser to access application.

About

PhonePe pulse Data visualizing using streamlit

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages