Skip to content

vinodonweb/se452-banking-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

252 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SE452-banking-management-system

Purpose

The Bank Management System project aims to develop a comprehensive software solution to streamline banking operations, including account management, transaction tracking, customer relationship management, and administrative tasks. The system will feature user registration and authentication, account management functionalities for customers, transaction processing, loan management, reporting and analytics capabilities, robust security measures, customer support features, and administrative functionalities. The project will adhere to budget and timeline constraints, comply with regulatory requirements, and deliver key project deliverables, including fully developed and tested software, user manuals, and deployment plans. The project team consists of a project manager, business analyst, software developers, quality assurance/testers, system administrators, and subject matter experts.

Define the project and base structure and areas where each member will be working on based on prototype (designed with Figma)

Live website : https://se452-banking-project.netlify.app/ (Username : admin, Password :admin123)

Project Members

Member Specifics
Vinod Implemented Login and Signup functionality
Shlok Implement Dashboard menus and user authentication
Syed Saifuddin Implement Withdraw and Deposit modules
Hari Implemented Balance inquiry & transaction history
Abdullah Settings (Update profile details and Feedback page)

Conflict Resolution

We will put it to a vote since we are 5, it will never be a tie

Communication Mechanism

Microsoft Teams, We will meet every Tuesday from 12 pm-5 pm at Loop Library.

Design Made

# Area Decision Rationale
1 IDE IntelliJ Wide-range support for Spring.
2 Dependency Management Maven Simple configuration and widespread adoption
3 Front-end design Angular Easy to use compared to other alternatives such as ReactJS.
4 Back-end design Springboot Comprehensive ecosystem and offers a wide range of support
5 Configuration Management Properties It offers a traditional and widely accepted configuration format, ensuring compatibility and ease of use across different platforms

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors