A desktop-based Leave Management Solution developed to automate the process of leave application, approval, tracking, and reporting for educational institutions.
This system minimizes paperwork and improves efficiency for both students/faculty and administrators.
The Leave Management Solution is designed to handle leave-related activities in an educational institution.
Users can apply for leave, track its status, and view leave history, while administrators can approve or reject requests, manage users, and generate reports.
- Easy submission of leave applications
- Reduced paperwork and manual effort
- Efficient leave approval workflow
- Accurate leave tracking and reporting
- Frontend: VB.NET (Windows Forms)
- Backend: MS Access Database
- Database Connectivity: OLE DB
- Email Notifications: SMTP (Gmail)
- IDE: Visual Studio
- Dashboard with leave statistics
- Approve or reject leave requests
- Manage users (Add, Modify, Delete, Search)
- Generate reports
- Manage holidays and system settings
- Apply for leave
- View leave status
- Track leave balance
- View leave history
- Update profile and change password
- Role-based authentication (Admin / User)
- Automated leave approval and rejection
- Email notifications for leave status
- Leave balance management
- Report generation
- User-friendly desktop interface
Create a folder named screenshots and add images as shown below.
Leave-Management-Solution
├── Forms
├── Database
│ └── LeaveSubmissionSystem.mdb
├── screenshots
│ ├── login.png
│ ├── admin-dashboard.png
│ ├── apply-leave.png
│ └── manage-leave.png
└── README.md
- Open the project in Visual Studio
- Configure the MS Access database path correctly
- Update SMTP email credentials if required
- Build and run the application
- Understanding of role-based systems
- Hands-on experience with VB.NET and MS Access
- Database connectivity using OLE DB
- Desktop application UI design
- Email integration using SMTP
- Convert the system into a web-based application
- Improve UI using modern frameworks
- Integrate cloud-based database
- Add advanced analytics and reporting
Rohan Benny
MCA Postgraduate | Software Developer
This project is developed for academic purposes only.
All data used in this application is for demonstration and learning purposes.








