This system is designed to manage payroll calculations efficiently, focusing on automating the computation of payment amounts based on worked hours, pay rate, and applicable deductions.
- Laravel 11
- MySQL 8.0
- PHPUnit for automated testing
Before setting up the project, ensure you have the following installed:
- PHP >= 8.0
- Composer
- MySQL
Follow these instructions to set up the project on your local machine for development and testing purposes.
- Clone the repository
git clone https://github.com/Big-Silver/payroll-system.git cd payroll-system composer install cp .env.example .env update database values in env php artisan key:generate php artisan test php artisan migrate --seed php artisan app:sync-pay-items {businessId}