Powered by Machine Learning & Blockchain
🚧 This is an active, working project currently in progress. Features are being continuously developed and improved.
Run-Time Error is a full-stack intelligent fraud detection platform that combines Machine Learning and Blockchain principles to identify suspicious financial activities in real time.
The system uses a Flask-based backend to process incoming transaction data, applies trained ML models for prediction, and leverages blockchain concepts to maintain transparency, immutability, and security of records.
Built with ❤️ by Team SATA core
- 🤖 ML-Powered Detection — Trained models predict fraudulent transactions with high accuracy
- ⛓️ Blockchain Integration — Immutable record-keeping for audit trails and transparency
- ⚡ Real-Time Analysis — Instant flagging of suspicious financial activities
- 🌐 Full-Stack Architecture — Seamless frontend + backend + model pipeline
- 🔒 Rate Limiting — Built-in API protection with Flask-Limiter
- 🌍 Cross-Origin Support — Flask-CORS enabled for flexible frontend deployment
RUN-TIME-ERROR-FINAL/
│
├── frontend/ # UI — HTML, CSS, JavaScript
├── backend/ # Flask REST API
├── model/ # ML model training & inference
├── requirements.txt # Python dependencies
└── README.md
| Layer | Technology |
|---|---|
| Frontend | HTML, CSS, JavaScript |
| Backend | Python, Flask, Flask-CORS, Flask-Limiter |
| ML | scikit-learn, pandas, numpy |
| Database | PostgreSQL (psycopg2) |
| Deployment | Vercel (frontend), Gunicorn (backend) |
- Python 3.x
- pip
- Node.js (optional, for frontend tooling)
-
Clone the repository
git clone https://github.com/Arnxvvv/RUN-TIME-ERROR-FINAL.git cd RUN-TIME-ERROR-FINAL -
Install Python dependencies
pip install -r requirements.txt
-
Run the backend
cd backend flask run -
Open the frontend
Open
frontend/index.htmlin your browser, or serve it via a local server.
Check out the deployed app here: run-time-error-final.vercel.app
flask
Flask-Cors
scikit-learn
pandas
numpy
gunicorn
psycopg2-binary
requests
Flask-Limiter==3.8.0
pytz
Made with passion by Team SATA core 🚀
If you found this project helpful, please consider giving it a ⭐ on GitHub!