Data Visualization and Exploration : A User-Friendly Tool Using Streamlit and Plotly
Phonepe pulse window to the world of how India transacts with interesting trends, deep insights and in-depth analysis based on our data put together by the PhonePe team.
The data used in PhonePe Pulse is available in this [link] PhonePe Pulse Github. The data is divided into different categories, such as transaction data, user data, and top data. The data is stored in JSON format. A complete description of the data is provided in the link above, before proceeding to data visualisation or data processing kindly understand the data completly.
Link Demo video of my project: Phonepe pulse
Plotly - visualize the data
Pandas - Create a DataFrame with the scraped data
mysql.connector - store and retrieve the data
Streamlit - To Create Graphical user Interface
json - load the json files
git.repo.base - Clone the GitHub repository
The Actual code is divided in three parts CreatingCSV.py, Visual.py, sqlpart.py. It is written in Python and uses libraries such as Pandas, glob.Kindly go throgh the readme file PhonePeDataframes.md so that you get to know how to extract the data from json file.
This whole project is created and accomplished by Ajay Wanekar.