(React + FastAPI + PostgreSQL + scikit-learn)
AegisPay is an AI-powered fraud detection dashboard for fintech and banking platforms.
It uses machine learning and real-time analytics to detect and prevent fraudulent transactions with transparency and trust.
💬 AI + Trust + Transparency in Payments.
- ⚙️ AI Fraud Detection Engine — Logistic Regression, Random Forest, XGBoost
- 📊 Interactive Dashboard — React + Tailwind UI
- 💾 PostgreSQL Database — Store transactions & risk logs
- 🔍 FastAPI Backend — ML inference and analytics
- 📈 Real-Time Visualizations — Fraud probability, risk maps
- 🔐 Smart Risk Scoring — AI-based probability per transaction
(Save these images in an /assets folder inside the repo.)
Frontend: React.js, TypeScript, TailwindCSS, Recharts
Backend: FastAPI, scikit-learn, pandas, NumPy
Database: PostgreSQL (via SQLAlchemy)
Deployment: Docker + CI/CD ready
# Clone repo
git clone https://github.com/cipher20000/AegisPay.git
cd AegisPay
# Backend setup
cd backend
pip install -r requirements.txt
uvicorn app.main:app --reload
# Frontend setup
cd frontend
npm install
npm run dev
