LeaveMS
LeaveMS is a web-based Leave Management System based on Laravel framework (v8) where we can track leave applications of employees. In this system, employees can apply for leave, and then the Line Manager will process the application. When a new leave application is made, line managers will get notified by a push and email notification. Similarly, if the application is approved then both the applier and payroll managers will get a notification via mail and push. And if the application gets rejected only the applier will get the notification.
Install / Use
/learn @sheikhRakib/LeaveMSREADME
LeaveMS
LeaveMS is a web-based Leave Management System based on Laravel framework (v8) where we can track leave applications of employees. In this system, employees can apply for leave, and then the Line Manager will process the application. When a new leave application is made, line managers will get notified by a push and email notification. Similarly, if the application is approved then both the applier and payroll managers will get a notification via mail and push. And if the application gets rejected only the applier will get the notification.
Framework
- Laravel (version 8)
Install
git clone https://github.com/sheikhRakib/LeaveMS.gitcd LeaveMScomposer updatecp .env.example .envphp artisan key:generatephp artisan migrate --seedphp artisan servephp artisan queue:work
Note
- Only Line manaagers and Admins can process an application. Payroll managers will only notified if any application is approved.
- To get full functionality, a mailer service needs to be set-up.
Default and demo users
email | password -----------------|--------- admin@mail.com | 12345 payroll@mail.com | 12345 line@mail.com | 12345 user@mail.com | 12345
License
The Laravel framework is open-sourced software licensed under the MIT license.
