The Bank Management Application is a web-based application built with ASP.NET Core MVC, designed to manage bank accounts and transactions. It utilizes the MySQL database to store the account and transaction data.
- Installation
- Usage
- Database Configuration
- Contributing
- Database Design
- App Interface
- Banking Regulations
- Clone the repository:
git clone https://github.com/divitcr7/Advanced-Banking-Architecture---eBanking.git
- Open the project in your preferred development environment (e.g., Visual Studio)
- Build the solution to restore NuGet packages and compile the project
- Configure the database connection string in the
appsettings.json
file - Run the project (e.g., press F5 in Visual Studio) to start the application
- Open your web browser and visit:
http://localhost:[port]
(replace[port]
with the appropriate port number)
Our One Click Integration feature adheres to all relevant banking regulations and security standards. This ensures a seamless and compliant integration process for our banking services. We prioritize data protection, user privacy, and secure transactions in full compliance with financial industry regulations.
- Install XAMPP: Download and install XAMPP from the official website.
- Start the XAMPP Control Panel: Launch the XAMPP Control Panel to start the Apache and MySQL services.
- Access phpMyAdmin: Open your web browser and visit
http://localhost/phpmyadmin
. - Create a new database: Click on "Databases" tab in phpMyAdmin, enter a name for your database, and click "Create" to create a new database for the application.
- Update the connection string: Open the appsettings.json file in your project and modify the database connection string with the following details:
"ConnectionStrings": {
"MyConn": "Server=localhost;Port=3306;Database=[database name];Uid=root;Pwd=[password];"
}