Logo Lanfrica

Prime-HR/Ghana_Payroll_HR_System

Domain:

digital infrastructuresocioeconomic

Record type:

software
Creator:
Pri
Host:
Ghana Hospital Management System - React + Vite + Supabase # πŸ‡¬πŸ‡­ Ghana Payroll & HR Management System A complete, production-grade Payroll and HR Management System built specifically for Ghanaian businesses. ## βœ… Features ### Core Modules - **Dashboard** β€” Real-time stats, charts, payroll trends - **Employee Management** β€” Full CRUD, export to Excel, multi-filter search - **Payroll Processing** β€” Auto-calculate PAYE, SSNIT, net pay for all employees - **Leave Management** β€” Apply, approve/reject annual, sick, maternity leave - **Overtime & Loans** β€” Record overtime, manage loan deductions - **Reports & Calculator** β€” GRA PAYE live calculator, SSNIT report, GRA tax report, bank payment list ### Ghana-Specific Features - βœ… GRA 2024 PAYE Tax Bands (accurate 6-band calculation) - βœ… SSNIT Tier 1 (13% employer + 5.5% employee) - βœ… SSNIT Tier 2 (5% employer to private pension) - βœ… Ghana Cedis (GHS) currency throughout - βœ… Ghana bank list (GCB, Ecobank, Stanbic, etc.) - βœ… Ghana regions list - βœ… Mobile Money (MTN Momo, AirtelTigo, Vodafone) - βœ… Permanent, Contract, Casual, Internship employee types - βœ… GRA PAYE monthly report PDF - βœ… SSNIT monthly schedule PDF - βœ… Bank payment list (Excel) - βœ… Individual payslip PDF per employee ## πŸš€ Quick Start ### Requirements - Node.js 18+ installed - npm or yarn ### Steps ```bash # 1. Open terminal and go to this folder cd ghana-payroll # 2. Install dependencies npm install # 3. Start the development server npm run dev # 4. Open your browser at: # localhost ``` ### Build for Production ```bash npm run build # Files will be in the /dist folder β€” deploy to any web host ``` ## πŸ“ Project Structure ``` ghana-payroll/ β”œβ”€β”€ src/ β”‚ β”œβ”€β”€ components/ β”‚ β”‚ β”œβ”€β”€ Dashboard.jsx # Overview stats & charts β”‚ β”‚ β”œβ”€β”€ Employees.jsx # Employee management β”‚ β”‚ β”œβ”€β”€ PayrollProcessing.jsx # Run & view payroll β”‚ β”‚ β”œβ”€β”€ LeaveManagement.jsx # Leave requests β”‚ β”‚ β”œβ”€β”€ OvertimeLoans.jsx # Overtime & loans β”‚ β”‚ └── Reports.jsx # Reports & calculator β”‚ …

Languages