Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🛡 PayShield – AI Fraud Detection System with OTP & Analytics

PayShield is a production-ready AI powered fraud detection system that analyzes transactions, assigns risk scores, and protects high-value payments using OTP verification.

Live Demo: Frontend: https://payshield-frontend.onrender.com Backend API: https://payshield-backend.onrender.com/docs


🚀 Features

• AI-based fraud risk scoring • OTP verification for high-value transactions • Real-time fraud decision engine • Premium analytics dashboard • Transaction history tracking • Cloud deployed production system


🧠 How it Works

  1. User enters transaction
  2. AI model calculates fraud risk
  3. If amount > 20000 → OTP required
  4. System verifies OTP
  5. Transaction marked SAFE / FLAGGED / BANNED

🛠 Tech Stack

Frontend React.js

Backend FastAPI (Python)

Database SQLite

Machine Learning Scikit-Learn

Deployment Render


📸 Dashboard Preview

Premium Fraud Dashboard with analytics and OTP protection


⚙ Installation (Local)

Backend

cd Backend pip install -r requirements.txt uvicorn main:app --reload

Frontend

cd frontend npm install npm start


🎯 Resume Project

This project demonstrates:

• Full stack development • AI integration • Payment security • Production deployment


👩‍💻 Author

Riya Dixit

GitHub: https://github.com/riyadixit-rd


About

AI Fraud Detection System with OTP Verification and Analytics Dashboard

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages