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
• 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
- User enters transaction
- AI model calculates fraud risk
- If amount > 20000 → OTP required
- System verifies OTP
- Transaction marked SAFE / FLAGGED / BANNED
Frontend React.js
Backend FastAPI (Python)
Database SQLite
Machine Learning Scikit-Learn
Deployment Render
Premium Fraud Dashboard with analytics and OTP protection
Backend
cd Backend pip install -r requirements.txt uvicorn main:app --reload
Frontend
cd frontend npm install npm start
This project demonstrates:
• Full stack development • AI integration • Payment security • Production deployment
Riya Dixit
GitHub: https://github.com/riyadixit-rd