Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/devboyarif/leave-management-system

Leaving - Leave Management System SPA (SAAS)
https://github.com/devboyarif/leave-management-system

bootstrap4 css html inertiajs laravel leave-management-system php saas single-page-applications vuejs webpack

Last synced: about 1 month ago
JSON representation

Leaving - Leave Management System SPA (SAAS)

Awesome Lists containing this project

README

        

# Leave Management System
Leaving is a completely ready-to-use leave management system that companies use to allow employees to request leave and approve requests made by employees. It will save valuable time spent tracking your employee's vacation. Leaving will help you track your employee's leaves in one place in seconds and monitor them from different locations. In the past, this was done manually by using sheets of paper to keep track of how much leave time employees had available.

### Key Features

  • Laravel Vuejs SPA (Single Page Application)

  • Subscription Module (SaaS)

  • Leave Management System

  • Leave and Holidays Calendar View

  • Google Holidays Integration

  • Admin, Company, and Employee Panel

  • Beautiful User Interface

  • Templating system based on Bootstrap 4

  • Simple, Clean, and Informative Dashboard

  • Multiple Companies, Languages & Currencies

  • 8 Payment Gateways ( Paypal, Stripe, Razorpay, Paystack, Flutterwave, Mollie, Midtrans, Instamojo )

  • SMS Integrated ( Twilio, Vonage )

  • Content Management System

  • Light & Dark Theme Available

  • Theme Customization

  • 3 Types of Users Management ( Admin, Owner, Employee )

  • Send Email, Notification and Full page Event Calendar

  • Charts and Report

  • Application Setting Panel

  • Organized & Maintainable Code

  • Lightweight speed

  • and many more.
  • ## Project Live Link
    [Live Link ⇨ ](https://leaving.devarif.co)

    ## Setup
    ```bash
    # Clone the repo
    git clone https://github.com/devboyarif/leave-management-system.git

    # Install composer dependency
    composer install

    # Install node modules
    npm install / yarn

    # Copy environment file
    cp .env.example .env

    # Set the Application key
    php artisan key:generate

    # setup the database credentials and migrate database with seeders
    php artisan migrate --seed

    ```

    ## Development Server

    Start the development server on http://localhost:8000

    ```bash
    php artisan serve
    ```
    ```bash
    npm run watch / yarn watch
    ```