๐ฅ Employee Tracking System (WinForms Desktop App) ๐ Overview
EmployeeTracking is a Windows Forms-based desktop application designed to manage employees and departments. The system follows an N-Tier architecture separating UI, Business Logic, and Data Access layers.
๐ Architecture UI (WinForms) โ Business Logic Layer (BLL) โ Data Access Layer (DAL) โ SQL Server
๐ Tech Stack
C# (.NET Framework 4.x) Windows Forms ADO.NET SQL Server N-Tier Architecture SOLID Principles
๐ฅ Key Features
Employee CRUD Operations Department Management Login Authentication Data Validation Exception Handling SQL Server Integration
๐ How to Run
Open EmployeeTracking.sln Update connection string in App.config Build and Run
๐ฏ Key Concepts Implemented
Separation of Concerns Layered Architecture Data Validation Structured Exception Handling