Skip to content

An ASP.NET Core 6 MVC application serves as a Bank-Transaction-Management-System.

Notifications You must be signed in to change notification settings

h-Hasib/Bank-Transaction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Bank-Transaction-System

A basic transaction management system, serves the purpose of keeping track of some information such as account number, bank name, amount etc. This is a MVC Project, performes the basic database CRUD operation.

Tech Stack

Client: Presentation or View Layer written with HTML, CSS, Razor View Engine

Server: ASP.NET Core MVC, MSSQL Server, Entity Framework Core

IDE/Tools: Microsoft Visual Studio, Microsoft Visual Studio Code, Microsoft SQL Server Management Studio

Documentation

Project Description: In this project I've tried to build an Transaction Management System for Banking Information, which will keep all the transaction details of an organization. The Basic CRUD operation has performed in order to make this project functional, which are Create, Read, Update and Delete any transaction record.

Back-end Task: I've chosen ASP.NET Core 6 MVC pattern backend framework to build and manage the renowned three modules; Model-View-Controller and execute some functionalities such as Create, Read, Update and Delete by communicating with the database From Controller module based upon the Models. For Database table creation and data migration, I used Entity Framework Core ORM Tool, And Microsoft SQL Server Management Studio is used for Database Management purpose.

Front-end Task: To visualize content on client side (in browser) I've used Razor View Engine as server side markup language but for viewing purpose.
Specific Components and webpages are created with HTML, CSS and Razor HTML Embedding.

Demo (Screenshots)

Home Page

View Transaction

Add Transaction

Successfully Adding Transaction

Delete a Transaction

Delete Success

Editing an Existing Entry

Edit Successful

Feedback

This is just a basic web system for my learning perpose. I'm planning to upgrade this system with some useful features, such as; implement security management, performance level increase, server and client side verification and validation in the upcoming updates.

if you've any suggestion please feel free to reach out me at hhasan.cse@gmail.com

About

An ASP.NET Core 6 MVC application serves as a Bank-Transaction-Management-System.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published