Skip to content

Baking application that allows customers to access and make any type of bank payments and transactions. It allows administrators to perform any management on the user's account. It is developed under the onion architecture trying to follow the SOLID principles in the .Net Core ASP MVC environment.

Notifications You must be signed in to change notification settings

YefersonR/Netbanking

Repository files navigation

NetBanking App

Baking application that allows customers to access and make any type of bank payments and transactions. It allows administrators to perform any management on the user's account.

  • Application of the Onion Architecture and Solid principles
  • Mail services with the MimeKit package
  • User and role management with Identity
  • Different functionalities are realised depending on the type of user logging into the app.

Technologies

  • C# Asp.Net Core
  • Entity Framework
  • SQL Server
  • Auto Mapper
  • Bootstrap 5

What do you need to run this project ?

How to run

  1. Clone this repo.
  2. Open NetBanking.sln in Visual Studio.
  3. Set NetBanking as startup project to run web app.
  4. The database is remote. But if you want to add to local database you need to open the file called "appsettings.json" and put the name of your server or computer where applicable, example:
    Server=Your_Server;
    When you are in the nuget package console type the following command:
    Update-database
  5. Start the project.

Project images

  • Login

login.png

  • Home Client

Home.png

HomeClient.png

HomeClient1.png


  • Payments

Payment.png


  • Home Admin

HomeClient2.png

HomeAdmin.png

  • User Manager manager.png manager.png



Developer

About

Baking application that allows customers to access and make any type of bank payments and transactions. It allows administrators to perform any management on the user's account. It is developed under the onion architecture trying to follow the SOLID principles in the .Net Core ASP MVC environment.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published