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.
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.
| 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 |
- User Authentication
- Session Management
- Role-Based Access Control
- Company Manager
- Employee Management (Add, Designation, Department, Branch)
- User Management (Create User, Assign Rights)
- Visitor In
- Visitor Out
- Daily Reports
- Filtered Reports (by date, company, employee, etc.)
- Custom SQL query editor for advanced data retrieval
- 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
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.
 
Andleeb Fatima GitHub: @andleebfama