Giter VIP home page Giter VIP logo

gleamhrm's Introduction

GleamHRM StyleCI GitHub Issues GPLv3 License

Human Resource Management (HRM) System

Laravel 5.6 version is used to create the HRM system. The purpose of this system is to effectively manage HR functions. Each module performs a separate function within the HRM that helps with information gathering or tracking. HRM modules can assist with:

  • Employee Management
  • Leave Management
  • Attendance Management
  • Team Management
  • Hiring Management

Requirement

  1. PHP version 7.2+
  2. PHP Mcrypt
  3. PHP Mysql
  4. Composer
  5. mbstring
  6. dom extention

Installation

It is preferred to have git setup installed on your local system.

Once downloaded/cloned go to the project directory on terminal/command line and run composer install or composer.phar install

Once composer is installed, run migration:

php artisan migrate

After migration, run the database seeder:

php artisan db:seed

Once done migrating and seeding you will have default user:

email: [email protected]
password: admin   

Docker installation

  1. Install Docker and Docker Compose for the operating system of your choice.
  2. Get into your project directory (cd hrm)
  3. Build the docker containers using docker-compose build --no-cache --pull --force-rm
  4. Run the containers using docker-compose up -d
  5. Access the PHP container using docker exec -it hrm_phpfpm_1 bash
  6. Run composer install to install of the composer dependencies.
  7. Rename the docker example .env file using cp .env.docker.example .env
  8. Run php artisan key:generate to generate an application key (APP_KEY)
  9. Run php artisan migrate to run all of the migration
  10. Add 127.0.0.1 hrm.local:8080 to your /etc/hosts file
  11. Access the site using hrm.local:8080 in your browser

License

The GleamHRM is open-sourced software licensed under the GNU GPLv3.

gleamhrm's People

Contributors

abraranwar50 avatar awaidanjum avatar dependabot[bot] avatar faizan-glowlogix avatar kosarglowlogix avatar musamamasood avatar shahzaibjaffery avatar umair040 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

gleamhrm's Issues

Installation Error

After installation when I am trying to run the app I am getting Page you are looking can not be found?
Gleam

Attendance

How does an employee time in? There's no option

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.