Elite Designs

Built in Kenya by Elite Designs

The HR system your organisation actually runs on

A secure, integrated and genuinely complete Human Resource Information System — fourteen modules covering everything from the day a vacancy is raised to the day an employee leaves. Records, recruitment, leave, attendance, payroll handover, performance, training, e-signatures and approvals that HR configures itself.

No sign-up. Nine roles, real data, one click.

An HR team reviewing workforce information together on laptops
HR Dashboard Live
Active staff
34
Awaiting approval
3
Programmes
14
HR & Admin
5
Functional modules
14 Functional modules
Database tables
78 Database tables
Access permissions
62 Access permissions
Automated tests passing
127 Automated tests passing

What it covers

Fourteen modules, one system

Not a collection of separate tools. Leave knows about attendance, attendance feeds the payroll handover, appraisals raise training needs, and every approval runs through one configurable workflow engine.

Employee Records

One master record per member of staff, with documents, employment history and automatic alerts on contracts, probation and expiring certificates.

Organisation & Positions

Regions, departments, grades and the approved establishment, with reporting lines and a live picture of which posts are vacant.

Recruitment & ATS

A public careers board, online applications, screening and shortlisting, interview panels with weighted scoring, and offers.

Onboarding

Configurable induction checklists that assign each task to HR, ICT, finance or the supervisor and track completion.

Leave & Absence

Policy-driven leave types, accurate balances, half days, public holidays, carry-forward, an absence calendar and mobile applications.

Time & Attendance

Biometric terminal integration over a token-authenticated API, file imports, self-service clocking and daily attendance records.

Payroll Interface

Assembles each period from salary, attendance and leave data, then hands it to your finance system as a checksummed export.

Performance

Weighted KPI agreements, self and supervisor review, competency ratings, moderation and individual development plans.

Training & Learning

Training needs from appraisals, an approved annual plan, sessions and enrolment, and a permanent training history per employee.

Self-Service

Staff manage their own details, leave, documents and payslip data. Managers get a team view of absence, approvals and appraisals.

Documents & e-Signature

Version-controlled storage with confidentiality levels, and tamper-evident electronic signing bound to the exact file signed.

Workflow & Approvals

Approval routing configured by HR, not by developers: conditional steps, delegation, service levels and automatic escalation.

Reports & Dashboards

Headcount, turnover, leave, attendance, recruitment, performance and training reports, plus an ad-hoc report builder with CSV export.

Security & Controls

Role-based access across 62 permissions, a complete audit trail, sign-in logging and data-protection-conscious handling.

Why it works

Built for how HR offices really operate

HR changes the rules, not the developers
Approval routing, leave policy, onboarding checklists, appraisal weighting and pay components are all configured in the interface. A new approval step is a form, not a quotation.
Correct by construction
Leave balances hold pending days so the same entitlement cannot be spent twice. Signatures bind to a checksum of the exact file version. Payroll exports are snapshotted and checksummed so a handover is reproducible.
Every change is attributable
A full audit trail records who changed what and when, alongside a sign-in log and per-document access history — with statutory identifiers deliberately kept out of the log payload.
Designed for Kenyan practice
KRA PIN, NSSF and SHIF fields, Kenyan public holidays, Employment Act leave entitlements, M-Pesa and bank payment methods, and multi-region structures for organisations operating countrywide.
HR team reviewing employee records together

A leave request, end to end

  1. 1

    Staff member applies

    Chooses dates on their phone. The system counts only chargeable working days, skips public holidays, and refuses the request if the balance will not cover it.

  2. 2

    Routing is resolved live

    The supervisor is found from the reporting line. Over five days it also goes to the head of department; over fifteen, to the HR office.

  3. 3

    Service levels are enforced

    If an approver sits on it past the configured deadline, it is escalated automatically — no request is silently forgotten.

  4. 4

    Records update themselves

    On approval the balance moves from pending to taken, attendance is marked as on-leave, and unpaid days flow into the next payroll export.

Technology

Solid, maintainable foundations

Nothing exotic. A mainstream stack your next developer will already know, so you are never locked in to the people who built it.

Laravel 12 · PHP 8.2

The most widely used PHP framework, with long-term support and a deep local talent pool.

MySQL

A normalised 78-table schema with foreign keys and constraints enforcing integrity at the database level.

Role-based security

62 granular permissions across 9 roles, with a complete audit trail and sign-in logging.

Device API

Token-authenticated endpoints so biometric terminals push attendance straight into the system.

The Nairobi skyline

Built here

Made in Nairobi, for Kenyan organisations

This is not an imported product with Kenya bolted on afterwards. The statutory fields, the leave entitlements, the public holidays, the payment methods and the multi-region structures were all designed around how organisations here actually work — and around the Employment Act and the Data Protection Act.

Elite Designs is a Nairobi web design and software agency. We build, deploy and support the system, and we are in your timezone when you need us.

Talk to the team

Everyone, not just HR

A system the whole organisation uses

Nine roles, each with their own view. HR gets the full desk, managers get their team, and staff get self-service on whatever device they already carry.

A member of staff using employee self-service on a laptop

Staff

Apply for leave, check a balance, update contact details, sign a policy and view payslip data — without emailing HR.

A management team meeting around a boardroom table

Managers

Approve requests, see who is away, monitor team attendance and run appraisals from one team view.

Two colleagues reviewing systems on laptops in a server corridor

HR and ICT

Configure workflows and policy, run reports, manage biometric devices and audit every change made.

See it running before you commit

The demonstration is a full working deployment loaded with an invented organisation — staff, reporting lines, leave history, attendance, vacancies and applicants. Sign in as any role and use it exactly as your team would.