Skip to content

his repository contains a Streamlit dashboard for visualizing fraud detection insights based on credit card transaction data.

License

Notifications You must be signed in to change notification settings

Djirlic/cc-transactions-streamlit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Credit Card Transactions Visualization /w Streamlit in Snowflake (SiS)

Idea

This repository contains a Streamlit dashboard for visualizing fraud detection insights based on credit card transaction data. The dashboard is deployed via Streamlit in Snowflake (SiS) and is part of a larger end-to-end data pipeline.

👉 For the full pipeline, see the main project repo.

Features & Visualizations

The dashboard answers questions such as:

  • Which age group has the highest number of transactions?
  • Which age group is most affected by fraud?
  • On which days and times is fraud most likely?
  • Which U.S. states see the highest fraud rates?
  • Where are fraud cases located in the U.S.?

Visualizations include:

  • Bar charts
  • Pie charts
  • A map with fraud case locations

Note

The following screenshots were taken after uploading data for a single day. Final visualizations based on the full dataset may show different patterns and results.

The entry of the Streamlit dashboard. Entry point of the Streamlit dashboard.

Total transaction volume by age group. Total transaction volume by age group.

Total transaction volume by merchant location (state). Total transaction volume by merchant location (state).

A map of the United States with fraud cases highlighted. A map of the states with fraud cases highlighted.

Dashboard structure

The app is organized into multiple pages:

  • Age Group Insights: Transaction and fraud distribution across age brackets
  • Weekday: Insights on which day of the week most transactions and fraud is happening.
  • Day and Night Insights: Transactions and fraud distribution throughout the day.
  • Merchant Location Insights: Information about which states have most transactions and fraud and a map of fraud cases.

About

his repository contains a Streamlit dashboard for visualizing fraud detection insights based on credit card transaction data.

Topics

Resources

License

Stars

Watchers

Forks

Languages