This system is built using the Laravel PHP framework to create a robust and efficient HRIS.
Ilocos Sur Polytechnic State College HRIS is a comprehensive Human Resource Information System designed to streamline HR processes mainly focuses on performance management and enhance employee management.
- User Login: Provide secure access to authorized users.
- Dashboard:
- Overview: Present key HR metrics and data.
- Data Visualization: Display attendance patterns, habitual tardiness trends, IPCR and OPCR Summary.
- Employee Management:
- Profiles: Manage employee information and details.
- Training Records: Track employee training and development.
- Awards/Accomplishments: Track employee training and development.
- Timekeeping:
- Attendance Data Import: Import attendance data for analysis.
- Leave Records: Monitor and manage leave.
- Performance Management:
- IPCR: Create Individual Performance Commitment.
- OPCR: View Overall Performance Commitment.
- Admin Settings:
- User Management: Administer user accounts.
- System Settings:
- Department: Define departments and its employee head.
- Leave Type: Define leave types.
- Position: Define positions.
- Employment Status: Define employment statuses.
Follow these steps to set up ISPSC HRIS locally:
-
Clone the repository:
git clone [email protected]:toffeegz/ispsc-hris.git
-
Navigate to the project directory:
cd payroll-management-system
-
Install project dependencies using Composer:
composer install
-
Run database migrations: (Set the database connection in .env before migrating)
php artisan migrate
-
Seed the database with initial data:
php artisan migrate
-
Configure your email credentials in the
.env
file.MAIL_MAILER=smtp MAIL_HOST=smtp.gmail.com MAIL_PORT=587 MAIL_USERNAME= MAIL_PASSWORD= MAIL_ENCRYPTION=tls MAIL_FROM_ADDRESS= MAIL_FROM_NAME="${APP_NAME}"
-
Start the local development server:
php artisan serve
You can now access the server at http://localhost:8000
Gezryl Beato Gallego (toffeegz) is a Full Stack Developer based in Philippines.
- Laravel
- Vue.JS
- RESTful API
- Tailwind
- Livewire
- Bootstrap
- JQuery and Ajax