The objective of this project is to design and develop a secure and efficient fraud detection system for online payment transactions using the MERN stack and machine learning techniques. The system aims to identify fraudulent activities in real time by analyzing transaction patterns such as amount, location, device, and time gap. It focuses on improving detection accuracy while minimizing false positives. Additionally, the project seeks to provide an interactive platform for users and administrators to monitor transactions and enhance overall financial security.
ABSTRACT
digital payment systems have significantly increased the risk of online transaction fraud, posing serious challenges to financial security. This paper presents a machine learning–based fraud detection system developed using the MERN (MongoDB, Express.js, React.js, and Node.js) stack. Unlike conventional approaches that rely on Python-based frameworks, the proposed system implements a Gaussian Naive Bayes classifier in a JavaScript environment to enable seamless integration with web applications. A synthetic dataset is generated to simulate real-world transaction scenarios using key features such as transaction amount, device type, geographical location, and inter-transaction time gaps. The model is trained to classify transactions as legitimate or fraudulent while also providing a probabilistic fraud score to enhance decision-making. The system architecture incorporates both user and administrative modules, enabling secure transaction processing, real-time fraud detection, and monitoring through an interactive dashboard. Experimental evaluation demonstrates that the proposed model achieves high detection accuracy and effectively identifies suspicious transaction patterns. The system enhances the reliability and security of online financial operations while reducing the risk of fraud in digital payment environments.
Key Words— Fraud Detection, MERN Stack, Naive Bayes, Machine Learning, Online Transactions.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

SOFTWARE REQUIREMENTS:
ü Operating System : Windows 7/8/10
ü Server-side Script : Express js
ü Programming Language : JavaScript
ü IDE/Workbench : VS Code
ü Database : Mongo dB
ü Clint Side : React js
HARDWARE REQUIREMENTS:
ü Hard Disk - 160GB
ü Key Board - Standard Windows Keyboard
ü Mouse - Two or Three Button Mouse
ü Monitor - SVGA
ü RAM - 8GB