Skip to content

Secure C# app for encrypted passwords, login tracking, attendance, and auto-email PDFs. By Loku Liyanage Nethmini Bhagya Maduphani, Dilan Perera, Pramod Dulanjana.

Notifications You must be signed in to change notification settings

dilanlk20101/Employee-leave-Management-Systemnt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Project Name: Employee & Leave Management System

Description:

Secure Employee Management System is a robust C# application developed by Dilan Perera, Pramod Dulanjana, and Nethmini Bhagya. This system provides a comprehensive solution for securely managing employee information, ensuring data privacy, tracking system login activities, recording attendance, and automatically sending email notifications to employees after successful registration, including a PDF attachment with specific information.

Key Features:

Password Encryption: User passwords are securely encrypted and stored in the database using industry-standard encryption methods to safeguard sensitive information.

System Login Tracking: Keep a detailed record of all login activities, including timestamps and IP addresses, to monitor system access and security.

Attendance Recording: Efficiently track and manage employee attendance, facilitating real-time updates and reporting.

Automatic Email Notifications: Upon successful registration, employees receive automated email notifications with personalized PDF attachments. The PDF includes relevant details, such as their last 4 digits of the NIC (National Identification Card) number.

Developers: Nethmini Bhagya, Dilan Perera, Pramod Dulanjana.

Technology Stack:

C# Database (Specify the database system you used for storage) Encryption Libraries (if any) Email APIs (for sending emails) PDF Generation Libraries (for creating PDFs)

Contribution Guidelines: We welcome contributions from the open-source community. Please refer to our contribution guidelines for details on how to get involved.

Installation and Usage:

Clone the repository. Configure your database and connection string. Build and run the application. Follow the documentation for further setup and usage instructions.

About

Secure C# app for encrypted passwords, login tracking, attendance, and auto-email PDFs. By Loku Liyanage Nethmini Bhagya Maduphani, Dilan Perera, Pramod Dulanjana.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published