Skip to content

mohitgusain/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

 
 
 

Contributors

Languages

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