Bunq Hackathon - Transaction Fraud Detection UI 🔒

Project Overview 🎯

A desktop application built during the Bunq Hackathon that provides a user interface for monitoring and reviewing potentially fraudulent transactions. The application connects to a Machine Learning model via REST API to analyze transactions and alerts users when suspicious activity is detected.

Features ⭐

  • Real-time transaction processing and fraud detection
  • Interactive UI for reviewing suspicious transactions
  • Detailed transaction history with ML model decisions
  • Custom warning dialogs with detailed fraud detection reasoning
  • Transaction details view with right-click context menu
  • Chronological transaction display (newest first)
  • Automatic logging of all activities

Technical Stack 💻

  • Python 3.x
  • Tkinter (UI Framework)
  • Pandas (Data Processing)
  • Requests (API Communication)

Built With

Share this project:

Updates