Skip to content

andleebfama/visitor-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Visitor Management System – Desktop Application

A desktop-based Visitor Management System developed, designed to modernize and streamline visitor interactions within the company. Built using C#, SQL Server, Crystal Reports, and other industry-standard tools, the system enhances security, efficiency, and data visibility.


Project Overview

Embarking on my first major project, this system allowed me to turn theoretical knowledge into a functional and practical software solution. It automates visitor check-ins and check-outs, integrates with the employee database, and sends notifications via email and SMS — ensuring both smooth operations and secure visitor handling.


Technologies Used

Tool/Technology Purpose
C# Core application logic and event handling
SQL Server Management Studio (SSMS) Database design and management
Microsoft Visual Studio Main development environment and UI design
Crystal Reports Dynamic and filtered reporting
SMTP Server Email notifications for visitor events
Vonage API SMS alerts for visitor check-in/out
Visual Studio Code Used for scripting and auxiliary development

Modules Breakdown

1. Login Module

  • User Authentication
  • Session Management
  • Role-Based Access Control

2. File Module

  • Company Manager
  • Employee Management (Add, Designation, Department, Branch)
  • User Management (Create User, Assign Rights)

3. Visitor Desk Module

  • Visitor In
  • Visitor Out

4. Report Module

  • Daily Reports
  • Filtered Reports (by date, company, employee, etc.)

5. View Module

  • Custom SQL query editor for advanced data retrieval

Features

  • Secure login with role-based access
  • User and rights management
  • Detailed visitor logs (In/Out)
  • Automatic email & SMS notifications
  • Custom and daily reports
  • Clean and intuitive desktop UI

Learning Experience

This project was a major milestone in my professional journey. I learned real-world development practices and applied core programming, database, and reporting skills. Working with the IT team at Service Global Footwear Limited greatly enhanced my technical and collaborative abilities.


Screenshots

![Login Page](login.png)
![Visitor In](visitor in.png)

Contact

Andleeb Fatima GitHub: @andleebfama


About

A desktop-based Visitor Management System developed using C#, SQL Server, and Crystal Reports. Automates visitor check-in/out, enhances security, and generates daily reports.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors