Skip to content

PranavR16/EmployeeTracking-WinForms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages