Skip to content

PranavR16/EmployeeTracking-WinForms

Repository files navigation

C# .NET Angular

🖥 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

About

Layered Windows Forms Desktop Application built using C#, ADO.NET and SQL Server implementing N-Tier Architecture.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages