30 Sakr Qurish St, Sheraton, Cairo, Egypt

Dare to Create

Hossam X Studios — #1 Best Creative Digital Agency Since 2021. We take care of your IT — web, mobile, software, marketing and design — so you can focus on your business.

HR
Case Study · HR-Tech Operations Platform

Hired HR — One Portal for CRM, ATS, HR, Projects & Accounting.

An integrated, multi-domain business operations platform for a staffing & HR-tech company — replacing five separate SaaS tools with a single role-based admin portal covering sales, recruiting, HR, project delivery, performance, and finance.

Client
Hired HR
Industry
HR-Tech · Staffing
Services
Architecture · Build · Admin OS
Stack
Laravel 11 · PHP 8.4 · Blade
Brand Hero / Admin Portal

Five chapters of the Hired HR build.

Public website, dashboard analysis, the CRM that powers content management, a full ATS, and a six-sub-module HRMS — tap any case study to step inside.

Case Study 01

Dashboard Analysis

"Every domain ships its own analytics surface — reconciled to one schema."

The analytics layer surfaced across every domain — CRM sales dashboard, ATS recruitment dashboard, Project business dashboard, Accounting financial dashboard and Performance cycle dashboard — all powered by the same shared schema and the same universal grid.

  • Unified Admin Dashboard
  • CRM Sales Dashboard
  • Projects Business
  • Accounting Financial Dashboard
  • + 1 more inside
5 Domain Dashboards EGP-Native KPIs Real-Time Reconciliation
Explore case study
Case Study 02

CRM

"Companies, contacts, deals and the taxonomy that powers the rest of the portal."

A full mini-CRM that doubles as the content-management layer for the rest of Hired HR — Companies → Contacts → Deals hierarchy, configurable pipelines, dual lead-capture, Industries master taxonomy and a 30-day soft-delete trash.

  • CRM Dashboard & Deals Board
  • All Leads & Deals
  • Companies & Contacts
  • Pipelines & Stages
  • + 1 more inside
100 Contacts 60 Deals · EGP 15.27M 30-Day Trash
Explore case study
Case Study 03

ATS System

"Applicant tracking parallel to sales — with its own clients, jobs board and public careers site."

A standalone Applicant Tracking System with its own dashboard, Recruitment Clients (distinct from CRM Companies), Jobs Board with publish gate, 100 candidates with CV downloads, interview scheduling, offers and a themable public careers microsite.

  • ATS Dashboard
  • Recruitment Clients
  • Jobs Board & Publish Toggle
  • Candidates Library
  • + 1 more inside
28 Accepted Jobs 100 Candidates Public Careers Site
Explore case study
Case Study 04

HRMS — Full HRIS Replacement

"Six sub-modules, one employee record — from onboarding to termination."

A complete HRIS — Manpower (org chart, 20 departments, 37 positions, 100 employees), Attendance & Leaves (650 records, 9 leave types), Payroll, Custody, Loans and Warnings & Terminations — all keyed to the same employee record used everywhere else in the portal.

  • Manpower — Org Chart & Employees
  • Attendance & Leaves
  • Payroll — Auto Pay-Periods & Payslips
  • Custody — Asset Management
  • + 2 more inside
100 Employees 6 Sub-Modules EGP-Native Payroll
Explore case study
Live Portal — Above the Fold

We Built the Portal

A fully custom operations OS for Hired HR — seven domains, one database, one permission model — built to replace the five-tool SaaS stack the company outgrew.

Five-Tool Stack — Disconnected
Cross-Domain Architecture
Hired HR Unified Portal

Replace Five Tools with One Portal — Without Losing Any of Them.

Hired HR was running on a stack of disconnected SaaS subscriptions: HubSpot for CRM, a separate ATS, BambooHR-style HRIS, Asana for projects, a custom performance sheet, and QuickBooks for accounting. None of them talked to each other — a deal closed in CRM didn't open a project, a hire from ATS didn't create an employee, and reconciling EGP cash flow took days each month. They asked for one portal.

  • A single role-based admin covering CRM, ATS, HRMS, Projects, Performance, and Accounting.
  • Granular permissions — sales, HR, and finance staff each see only what they're allowed to.
  • Inbound lead capture from B2B and B2C public forms, plus a public careers microsite.
  • Configurable pipelines for sales, leads, and recruitment — not hard-coded stages.
  • Universal grid behavior: search, sort, paginate, and CSV/Excel/Print export on every list.
  • EGP-first finance: deals tied to invoices & payment terms, with aging and overdue alerts.

Five Disconnected Tools, Three Months of Reconciliation Per Year.

Three structural failures kept Hired HR from scaling — and stitching the existing tools together with integrations would only have made them worse.

01
No Single Source of Truth

A candidate in the ATS, an employee in the HRIS, and a contact in the CRM could all be the same person — with three different statuses. Reports never reconciled across tools.

02
No Cross-Domain Workflows

A closed deal didn't kick off a project. A hire didn't auto-create an employee, payroll record, or asset assignment. Every handoff was a copy-paste between SaaS tabs.

03
Cash Visibility Was a Spreadsheet

EGP cash flow, payment terms, overdue invoices, and account balances lived in a finance lead's Excel. Outstanding amounts and aging were never visible to leadership in real time.

Seven Domains. One Permission Model. One Database.

We built Hired HR Portal as a unified Laravel 11 application with seven first-class domains — Users & Access, CRM, ATS, HRMS, Projects, Performance, Accounting — sharing one schema, one role-based permission catalog (70+ atomic permissions), and one consistent grid pattern. A deal in CRM, a hire in ATS, and an employee in HRMS all reference the same person record. Cash flow updates the moment a payment term is marked paid.

System Diagram — 7 Domains, 1 Spine
Role-Based Access

Permission catalog of 70+ atomic permissions across every domain, plus an approval gate so unapproved sign-ups can't enter the app.

Configurable Pipelines

Sales, lead, and recruitment pipelines are data — not code. Stages are drag-orderable and bind to deals, leads, and jobs.

Universal Grid Pattern

Every list ships with search, sort, pagination (10/25/50/100), and CSV/Excel/Print exports out of the box — no per-page wiring.

EGP-Native Finance

Deals tied to payment terms & invoices, multi-account chart, recurring expenses, and an aging report with red overdue badges.

Month-end used to take a week of stitching exports together. Now leadership opens one dashboard and sees pipeline, headcount, and cash — in EGP, in real time.

Hired HR Operations Lead
HR-Tech · Egypt

How We Built It, Step by Step.

A six-phase build delivered as vertical slices — each module shipped end-to-end (schema → admin → dashboard) before we moved to the next, so the client always had something usable in production.

01
Foundations & Permission Catalog

Stood up the Laravel 11 skeleton, designed the 70+ permission catalog, built role-based access, the user-approval middleware, and the universal grid pattern (DataTables + exports).

Laravel 11 PHP 8.4 Permissions Middleware
02
CRM & Pipelines

Built Companies / Contacts / Deals hierarchy, configurable pipelines (sales / lead / recruitment), B2B + B2C public lead-capture forms, and the 30-day soft-delete trash.

CRM Pipelines Soft Delete
03
ATS & Public Careers Site

Shipped Recruitment Clients, Jobs Board with publish gate, candidates & CV uploads, interviews, job offers, and the themable public careers microsite.

ATS Careers Microsite Theming
04
HRMS — Six Sub-Modules

Largest phase: Manpower, Attendance & Leaves, Payroll with auto pay-period generation, Custody, Loans, and Warnings & Terminations — all keyed to one employee record.

HRMS Payroll Attendance Disciplinary
05
Projects + Performance

Delivered the lightweight PM tool with Kanban + table views, Task Manager permission tier, and the cycle-first Performance suite (KPIs, competencies, goals, reviews, PIPs, 360°).

PM Performance Kanban 360 Reviews
06
Accounting & Aging

Wired the chart of accounts, payment terms bound to deals, invoices & installments, recurring expense generator, and the outstanding aging report with overdue color-coding.

Accounting EGP P&L Aging Report

Selected Screens From the Build.

Unified Admin — Dashboard View
Admin — Mobile View
Universal Data Grid
Public Careers Microsite
Accounting — Outstanding Aging

One Portal, Seven Domains, Real Numbers.

7
Integrated Domains
70+
Atomic Permissions
100
Employees Managed
EGP 15.27M
Pipeline Value
Final Composition — Hired HR Portal

Have a multi-domain portal that needs to be one product?

If your team is paying for five SaaS tools that don't talk to each other, that's exactly the build we just shipped. Let's talk about consolidation.