Custom ERP/HRMS Web-App Development

Job ID: 40616298

Budget: ₹1,500 – ₹12,500 INR

Project Overview

Prime Connect Services is a recruitment, staffing, and HR outsourcing company based in India. We require a custom web-based ERP/HRMS application that runs smoothly on Hostinger Shared Hosting (PHP 8.x + MySQL). The system must be modular, secure, responsive, and scalable.

Required Modules

1. Candidate Management

- Candidate registration
- Resume upload
- Aadhaar, PAN, Bank details
- Candidate uniqueness (prevent duplicate mobile, Aadhaar, PAN, email)
- Candidate search & advanced filtering
- Candidate shortlisting
- Blacklist management with reason and history
- Interview records
- Placement history
- Document management

2. Employee Management

- Employee profile
- Appointment details
- Salary structure
- Attendance management
- Leave management
- Payroll processing
- Document storage and expiry reminders
- ID card generation
- Performance records

3. Client Management

- Complete client profile
- GST, PAN, agreement documents
- Contact persons
- Assigned employees
- Billing history
- Payment tracking
- Contract renewal reminders

4. Recruitment Module

- Job openings
- Candidate mapping
- Interview scheduling
- Selection workflow
- Joining confirmation
- Offer and appointment letter generation

5. Attendance & Leave

- Daily attendance
- Shift management
- Overtime
- Holiday calendar
- Leave approval workflow

6. Payroll

- Salary calculation
- PF, ESI, TDS support
- Allowances and deductions
- Payslip generation
- Salary registers
- Bank transfer reports

7. Billing & Accounting

- GST-compliant invoices
- Salary billing
- Service charge invoices
- Receipts and payments
- Expense management
- General ledger
- Profit & Loss
- Balance Sheet
- Cash Book
- Outstanding reports

8. Branch Management

- Multiple branches
- Branch-wise users
- Branch performance reports
- Branch-wise employee and client management

9. User & Role Management

- Super Admin
- HR Admin
- Recruiter
- Payroll Executive
- Accountant
- Branch Manager
- Client Login
- Employee Login

Role-based permissions and activity logs are mandatory.

10. Reports & Dashboard

- Candidate reports
- Recruitment reports
- Payroll reports
- Attendance reports
- Client reports
- Revenue reports
- Branch reports
- Dashboard with KPIs

Technical Requirements

- PHP 8.x
- MySQL/MariaDB
- Bootstrap 5
- JavaScript/AJAX
- REST-ready architecture
- Responsive design
- Secure authentication
- Clean, documented code
- Compatible with Hostinger Shared Hosting (no Node.js or VPS dependency)

Preferred Features

- WhatsApp notification integration
- Email notifications
- QR code ID cards
- PDF report generation
- Excel import/export
- Automatic database backup
- Audit logs
- API-ready architecture for future Android application

The application should be modular so additional business modules can be added in the future without affecting the existing system.