Banking App (.NET 8) This .NET 8-based banking app employs a layered architecture and JWT token authentication. It allows users to manage accounts, perform transfers, pay bills, and review transaction history.
Usage Setup: Clone the project and install dependencies. Configuration: Adjust settings in appsettings.json. Run: Start the project using dotnet run. API Access: Utilize endpoints for various banking operations. Layers Presentation: Handles user interface tasks. Service: Executes business logic and database operations. Data Access: Communicates with the database. Models: Contains data models and DTOs. Security JWT tokens are used for secure authentication and authorization.