This is a web application to manage common transactions within a bank, such as loan payments, beneficiaries, payments to third parties, among other things, the application consists of roles such as administrator and client.
- Clone this repo.
- Open InternetBanking.sln in Visual Studio.
- Set InternetBanking as startup project to run web app.
- Press F5.
- Database is remote.
- C# Asp.Net Core 5
- Entity Framework 5
- SQL Server
- Auto Mapper
- Bootstrap 5
- Identity
- MVC
- Onion Architecture
- Solid Principles
- Singleton pattern
- Decorator pattern
- Dependency Injection
- Generic repository pattern
- Generic service pattern