Skip to content

prachip2203/payshield

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PayShield

PayShield is a cloud-native payment risk monitoring and fraud detection platform built on AWS. It analyzes payment transactions, evaluates risk in real time, and alerts analysts when suspicious activity is detected.

Features

  • Secure payment transaction ingestion
  • Fraud and risk scoring engine
  • Real-time suspicious transaction detection
  • Analyst dashboard for reviewing flagged payments
  • Automated alerts for high-risk transactions
  • Audit logs for compliance and monitoring

Tech Stack

Cloud Infrastructure

  • AWS Lambda
  • API Gateway
  • DynamoDB
  • Amazon Cognito
  • S3 + CloudFront
  • SNS / SES
  • CloudWatch

Backend

  • Python (FastAPI / Flask)
  • Boto3

Frontend

  • React

Architecture

Transaction Flow:

  1. Payment transaction is submitted through API
  2. API Gateway routes the request to AWS Lambda
  3. Fraud scoring engine evaluates the transaction
  4. Results are stored in DynamoDB
  5. High-risk transactions trigger alerts via SNS
  6. Analysts review flagged payments in the dashboard

Future Improvements

  • Machine learning fraud detection
  • Real-time streaming with AWS Kinesis
  • Advanced analytics dashboard
  • Role-based access controls

About

PayShield – A cloud-native payment risk monitoring and fraud detection platform built on AWS.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors