•  
  •  
 

Abstract

The comprehensive banking management system encompasses a three-tiered approach, with separate modules for administrators, bank employees, and clients. The back-end is constructed using Java Spring Boot with a layered architecture, while the front-end is built using React JS and features React Redux for state management. Token-based authentication and JPA with Hibernate as the ORM framework ensure the security and reliability of the system. An AI chatbot has been incorporated into the website to provide customer support, and a system for paperless withdrawals and deposits types transactions has been implemented to speed up banking processes. The project has determined the methodology and algorithm for introducing virtual debit cards and card- less ATM transactions for the convenience and security of customers. Additionally, the project aims to integrate data analysis into the system using AI models to analyze user spending behavior, predict efficient ATM installation locations, and implement bio- metric E-Verification processes. The focus on userfriendliness and efficiency reflects the projects goal of providing a comprehensive solution for all aspects of banking management for all parties involved.

Share

COinS