Skip to content

comquas/Lue

Repository files navigation

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 and MAILGUN_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

Todo

  • send email when time-off is apply, approve, reject
  • send to slack of supervisor when time-off is apply, approve, reject
  • iCal support for time-off
  • REST API
  • Android App
  • iOS App
  • Send Payslip (PDF File)
  • Filter Time-Off by date range