Anti-Money Laundering System

Project Code :TCMAPY1337

Objective

The objective of the Anti-Money Laundering (AML) system is to enhance the integrity of financial transactions and combat money laundering within the banking sector. The platform integrates modules for banks, officers, and customers to streamline transaction monitoring, reporting, and account management. It enables banks to manage accounts and oversee suspicious activities, allows officers to monitor and report illicit transactions, and supports secure customer transactions. Ultimately, the AML system aims to ensure regulatory compliance and strengthen financial security.

Abstract

The Anti-Money Laundering (AML) system is a comprehensive web-based platform designed to enhance the integrity of financial transactions and combat money laundering activities within the banking sector. The system is structured into three primary modules—Banks, Officers, and Customers—each offering distinct functionalities aimed at monitoring, reporting, and managing transactions effectively. This module allows banks to register and manage their presence on the platform. Authorized bank personnel can log in, add officers responsible for overseeing customer transactions, view and accept customer account creation requests, monitor customer transactions, and review feedback provided by customers. Additionally, banks can access and evaluate reports submitted by officers regarding suspicious activities. Officers, who are appointed by the banks, have the capability to log in to the system to monitor customer activities closely. They can view detailed transaction histories, both customer-specific and aggregate data, and submit reports on any transactions deemed suspicious. This module plays a crucial role in identifying and escalating potential money laundering activities for further investigation. Customers can register on the platform and log in to access banking services. They can select a bank, create accounts, conduct transactions, and monitor their own transaction histories. This module ensures that customers can engage in financial activities while being subject to scrutiny under the AML system.

The AML system's integrated approach ensures that banks can proactively detect and prevent money laundering by enabling efficient monitoring, reporting, and customer engagement. This platform not only facilitates compliance with regulatory requirements but also strengthens the trust and security within the financial ecosystem.


Keywords: Anti-Money Laundering, web-based platform, financial transactions, banking sector, Banks Module, Officers Module, Customers Module, transaction monitoring, suspicious activities, account creation, transaction reports, customer feedback, compliance, regulatory requirements, financial security, money laundering prevention

 

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware Requirements

Processor                          - I3/Intel Processor

Hard Disk                                - 160GB

Key Board                               - Standard Windows Keyboard

Mouse                                     - Two or Three Button Mouse

Monitor                                   - SVGA

RAM                                       - 8GB


Software Requirements:


Operating System                   :  Windows 7/8/10

Server side Script                    :  HTML, CSS, Bootstrap & JS

Programming Language          :  Python

Libraries                                  :  Django/Flask

Technology                             :  Python 3.6+

Database                                 : SQLITE/MySql/SQL

Demo Video