Lue
Lue copied to clipboard
Time Off System that use internal in COMQUAS
Lue
Internal Time Off Management System. In COMQUAS , employee need to apply leave from Lue.
When apply time off , it will send email , slack to supervisor.
Screenshots
Environment Setup
Copy .env.example
to .evn
.
Edit .env
file.
-
DB_DATABASE
,DB_USERNAME
,DB_PASSWORD
for database. -
ADMIN_LEVEL
for minimum position level for admin. -
SLACK_HOOK
for Slack Incoming Hook URL. -
MAILGUN_DOMAIN
andMAILGUN_SECRET
for mailgun email service.
Setup
Change the admin user and email in database/seeds/UsersTableSeeder.php
# composer install
# php artisan migrate
# php artisan db:seed
Using
- PHP with Laravel 5.4
- MySQL
- Carbon
- NowUI Kit
- Bootstrap 4
- Moment.js
- Select2
Todo
- [x] send email when time-off is apply, approve, reject
- [x] send to slack of supervisor when time-off is apply, approve, reject
- [x] iCal support for time-off
- [x] REST API
- [ ] Android App
- [ ] iOS App
- [x] Send Payslip (PDF File)
- [ ] Filter Time-Off by date range