Skip to content

barkhavarshney/Phonepe-Visualization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Phonepe-Visualization

A User-Friendly Tool Using Streamlit and Plotly

Introduction

PhonePe has become a leader among digital payment platforms, serving millions of users for their daily transactions. Known for its easy-to-use design, fast and secure payment processing, and creative features, PhonePe has gained praise and recognition in the industry. The PhonePe Pulse Data Visualization and Exploration project aims to gather valuable information from PhonePe's GitHub repository, process the data, and present it using an interactive dashboard that's visually appealing. This is accomplished using Python, Streamlit, and Plotly.

Key Technologies and Skills

  • Github Cloning
  • Python
  • Pandas
  • PostgreSQL
  • Streamlit
  • Plotly

Installation

To run this project, you need to install the following packages:

pip install pandas
pip install psycopg2
pip install requests
pip install streamlit
pip install plotly

Features

  • Data Collection: Effortlessly clone PhonePe Pulse data from the GitHub repository to your local directory for seamless access.

  • Data Overview: Dive into comprehensive insights about the collected data, including detailed breakdowns by states, years, quarters, transaction types, user devices, and more.

  • Migrating Data to SQL Database: Streamline your data by converting PhonePe Pulse data from JSON format to a structured DataFrame and efficiently store it in a PostgreSQL Database.

  • Streamlit: The Streamlit app provides an intuitive interface to interact with the charts and explore the data visually. Users can customize the visualizations, filter data, and zoom in or out to focus on specific aspects of the analysis.

  • Plotly: Utilizing the power of Plotly, users can create various types of charts, including line charts, bar charts, scatter plots, pie charts, and more. These visualizations enhance the understanding of the data and make it easier to identify patterns, trends, and correlations.

  • Data Insights and Exploration: Embark on an analytical journey with interactive Plotly charts and maps, offering insights across states, years, quarters, districts, transaction types, and user brands.

  • Live Geo Visualization Dashboard: Create a live geo visualization dashboard using Streamlit and Plotly for interactive data exploration, allowing you to dynamically interact with the data on maps.

  • Top Performers Highlight: Easily spot top 10 states, districts, and pincodes through user-friendly visualizations.

  • User-Focused Dashboard: Navigate through an intuitive Streamlit dashboard designed for user convenience, making exploration a breeze.

  • Data-Driven Decision Making: Empower your decision-making process by leveraging valuable trends, patterns, and statistics derived from the PhonePe Pulse data.

About

Phonepe Pulse Data Visualization and Exploration: A User-Friendly Tool Using Streamlit and Plotly

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages