Skip to content

Solution for organisations to manage all operations' data. Built over GSuite.

License

Notifications You must be signed in to change notification settings

vikasrinvi/employee-portal

 
 

Repository files navigation

Welcome to Employee Portal

Solution for organizations to manage all operations' data. Built over GSuite.

Status

Travis

Installation

  1. Clone or download the repository in your project's plugins folder
git clone https://github.com/coloredcow/employee-portal
  1. Install dependencies:
composer install
npm install
  1. Rename .env.example as .env and edit the following

  2. Run the following command to add a key

php artisan key:generate
  1. Add the following settings in .env:

    1. Laravel app configurations
    APP_NAME, APP_ENV, APP_DEBUG, APP_URL
    
    1. Database configurations
    DB_CONNECTION, DB_HOST, DB_PORT, DB_DATABASE, DB_USERNAME, DB_PASSWORD
    
    1. Google configurations
    GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, GOOGLE_CLIENT_CALLBACK, GOOGLE_CLIENT_HD, GOOGLE_API_KEY, GOOGLE_APPLICATION_CREDENTIALS, GOOGLE_SERVICE_ACCOUNT_IMPERSONATE
    
  2. Run migrations

php artisan migrate

About

Solution for organisations to manage all operations' data. Built over GSuite.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 60.9%
  • HTML 32.8%
  • Vue 6.3%