Bank Management System Developed using ASP.NET Core with a Three-Tier Architecture, this system provides comprehensive management of employees and customers. Admins can create employee accounts and assign precise permissions via a Binary Permissions system (e.g., add, edit, delete customers; deposit; withdraw; view data). Employees can perform only the operations allowed by their permissions. Built with the Repository Pattern and a Business Logic Layer (BLL), the system ensures a clean separation between business logic and data access, with full integration of a SQL database for secure data storage. This project demonstrates practical experience in building a scalable and maintainable banking system with flexible permission management.
Banking system project built with ASP.NET Core.
Visit Project In GitHub