Solution for organisations to manage all operations' data. Built over GSuite.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app loading from config Feb 14, 2019
bootstrap
config typo fix Feb 14, 2019
database
public
resources default value as job title for designation (#698) Oct 13, 2018
routes
storage
tests
.env.example 269 error report (#419) Jun 18, 2018
.env.testing
.env.travis Build - 30/05/2018 (#318) May 30, 2018
.gitattributes project setup Mar 13, 2018
.gitignore Develop (#683) Sep 13, 2018
.travis.yml travis bug fix Jun 17, 2018
CONTRIBUTING.md Contribution guidelines (#501) Jun 21, 2018
LICENSE.md Create LICENSE.md (#28) Mar 27, 2018
README.md
_config.yml
artisan project setup Mar 13, 2018
composer.json
composer.lock Offer letter functionality (#691) Oct 7, 2018
package-lock.json Book enhancements (#712) Nov 19, 2018
package.json bootstrap is now updated on the latest version 4.1.1 (#469) Jun 18, 2018
phpunit.xml project setup Mar 13, 2018
server.php project setup Mar 13, 2018
webpack.mix.js
yarn.lock project setup Mar 13, 2018

README.md

Welcome to Employee Portal

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

Status

Build Status Scrutinizer Code Quality

Installation

  1. Clone or download the repository
git clone https://github.com/coloredcow/employee-portal
  1. Install dependencies:
composer install
npm install
  1. Copy .env.example as .env

  2. Run the following command to add a key

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

    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