SecurityX

A comprehensive job connection platform built to seamlessly link security agencies with qualified agents, featuring smart matching, referral tracking, bulk onboarding, and a modular federated architecture.

Platform

Web Application

Users

Agencies, Agents & Admins

Industry

Security Services

Who is SecurityX?

SecurityX is a digital job connection platform that brings security agencies and job-seeking agents together on a single, centralized system. The platform streamlines recruitment by enabling job posting, application tracking, smart candidate matching, and real-time communication.

Built with scalability in mind, SecurityX has evolved from a core hiring platform (v1.0) into a modular, federated system (v1.5) featuring referral commissions, bulk agent onboarding, targeted job posting, and a white-label embeddable job board for agency websites.

The platform serves three distinct user types, Agencies, Agents (Job Seekers), and a Super Admin, each with tailored dashboards and workflows designed to reduce friction and increase hiring efficiency in the security industry.

What SecurityX Needed?

The client approached X-Byte Solutions with a clear vision but required expert architecture and execution to bring it to life across multiple product iterations.

Smart Job Matching System

Agencies needed to see applicants grouped by match quality, perfect matches vs partial, based on state, pay rate, and specific qualifications like armed licenses or law enforcement experience.

Referral & Commission Tracking

A referral system with unique tracking links, a commission ledger, admin approvals, and optional automated payouts via Stripe or PayPal.

Bulk Agent Onboarding

Agencies needed to upload CSV files to register and invite multiple agents at once, with tokenized invitation emails and license/document verification on entry.

Federated & Modular Architecture

The platform needed to evolve into licensable, containerized microservices so agencies could independently host specific modules in their own AWS environments.

Professional Networking

Agents needed to connect with other agents, and agencies with other agencies, including mutual connection visibility and privacy controls.

Embeddable Job Board Widget

Agencies needed a white-label JS snippet to embed their active SecurityX job listings directly into their own public websites with brand customization.

Powerful Features for Every User

SecurityX delivers specialized dashboards and workflows tailored to the needs of each user type, agencies, agents, and administrators.

Agency

Agencies can register, post detailed jobs with visibility controls, and manage applications through smart matching tabs with a centralized dashboard covering project stages, hire history, saved agents, and network management. Integrated messaging, calendar tracking, notifications, and full profile and billing settings ensure complete agency control in one place.

Registration

Secure agency sign-up with email, confirm email, password, agency name, and type of agency.

Login & Password Recovery

Login via email and password with a full forgot-password flow, reset link sent directly to the registered email.

Job Posting

Post jobs with rich details including job name, type, rate, number of agents, category, sub-category, license type, job description, location, dress code, and start/close dates.

Job Visibility Controls

Choose who sees the job, Public (all agents), Public by State (state-filtered agents), or My Team by State (previously worked agents filtered by state).

Application Matching (Perfect Match Tab)

Applications that meet all 3 criteria, state, pay rate, and required qualifications, are grouped in the Perfect Match tab for quick identification of top candidates.

Application Matching (Partial Match Tab)

Applications matching only 1 or 2 criteria (or none) appear in the Partial/Non-Match tab, ensuring agencies never miss any applicant. A Schedule Interview button is available on every application.

My Hires & Saved Agents

View a list of all agents previously hired by the agency and a separate saved list of agents shortlisted for future jobs.

Find Agent & My Network

Post a job for specific requirements to find the right agent. View and manage the agency's professional network of connected agents on the platform.

My Projects & Calendar

Centralized dashboard with project stages: Still Hiring, Application Pending, On-going, and Completed. Includes a custom calendar to track key dates and deadlines.

Messaging & Notifications

Private messaging for direct communication with agents or internal team. Job Chat & Notifications feed for real-time updates on agent actions and application changes.

Agency Profile & Settings

Manage agency profile details including name, photo, email, description, phone, Telegram handle, and location. Update password, email, and security settings from one place.

Licenses, Billing & Notification Preferences

Add and update agency license information. Billing information management (currently disabled, future-ready). Granular notification settings for invitation emails, incoming messages, and SMS.

Agent

Agents can register, search jobs using smart filters, and track all applications across stages such as Applied, Active, Hired, and Completed, through a rich profile covering credentials, licenses, and preferences. Messaging, clock in/out, saved jobs, and a referral commission ledger deliver a fully equipped agent experience.

Registration

Secure agent sign-up with email, confirm email, password, first name, and last name.

Login & Password Recovery

Login via email and password with a full forgot-password flow, reset link sent directly to the registered email.

Job Dashboard (Application Stages)

Agents see all their jobs organized by stage: Applied, Active, Hired, and Completed, with full status clarity at a glance.

Saved Jobs

Agents can bookmark any job for future reference. A dedicated Saved Jobs list keeps all wishlisted opportunities in one place, easy to revisit and apply anytime.

Job Search & Smart Filters

Browse all agency-posted jobs filtered by category, location, date, gender, dress code, language, hours per day, and project length, with Active, Past, and Saved views.

Job Application Flow

Apply to a job with one click. A success popup confirms the application. Agents can also cancel an applied job or share a direct job link with others.

Rich Agent Profile (Credentials)

Comprehensive profile with skills, hourly rates, licenses, training certificates, tax forms, employment history, and education, all viewable and editable from one place.

Rich Agent Profile (Preferences & Stats)

Set profile visibility (Public, Private, or Blitz-only), project preferences, experience level, category, up to 10 areas of expertise, height & weight, and additional training details.

Availability & Language Settings

Agents can update their availability status via a dropdown with further details, and manage language settings with proficiency levels such as Advanced, Intermediate, and Basic.

Clock In / Clock Out

Agents clock in when they start a job and clock out when they finish. Agencies can track real-time attendance for all hired agents per assignment.

Private Messaging & Notifications

Direct messaging between agents and agencies for seamless communication. A real-time notification feed keeps agents updated on all application actions and status changes.

Referral Dashboard & Commission Ledger

Generate unique referral links, track sign-ups attributed to your link, and monitor your commission ledger with Pending, Approved, and Paid statuses, all from one dashboard.

Admin

Admins access a secure panel with real-time platform statistics and full control over agency and agent management, job approvals, category setup, application listings, and document verification. Reporting, commission management, license tracking, and static content editing provide complete oversight of the entire platform.

Admin Login

Secure admin login via email and password. The admin panel is independently accessible, separate from agency and agent-facing interfaces.

Dashboard & Platform Statistics

Real-time numeric overview of the entire platform: total registered agencies, total registered agents, total jobs posted, total agents hired, and skill-wise job distribution.

Agency Management

View complete agency profiles including name, email, user ID, number of jobs posted, agent names per job, and member-since date, with filter and sort options by date, job skill, and status.

Agent Management

View complete agent profiles including name, email, user ID, number of applied jobs, agency names applied to, and member-since date, with options to enable or disable any profile.

Categories & Fields

Add, edit, and update job categories, sub-categories, and all other fields related to job posting to keep the platform's job structure accurate and up to date.

Job & Application Listings

View all jobs posted by agencies and all applications submitted by agents, with filter and sort options by job skill, date, applied status, and cancellation status.

Job Approval Workflow

Admin receives a notification every time an agency posts a job. Only after admin approval does the job become visible to agents on the platform, ensuring quality control at every step.

Verification Centre

Review and approve uploaded agent documents including government-issued IDs, security licenses, and professional certifications to maintain platform trust and regulatory compliance.

Commission & Referral Management

View all referral records across the platform, approve or reject individual commissions, mark commissions as paid, and export full payout reports to CSV for manual processing.

License & Document Visibility

View license and document status (Valid, Expired, or Missing) for all agents directly within the admin dashboard, with real-time validation via the License Verification API and filter by status.

Reporting & Analytics

Export detailed reports for jobs, agents, and agencies with flexible filter options including date range, job type, names, and IDs, supporting data-driven decisions and audits.

Static Content Management

Add and update all platform-wide static pages including Fee Benefits, Pricing, About, Terms of Service, Privacy Policy, License Map, Cookies Policy, and Help/Contact information.

How We Built it?

01

Requirement Gathering

We collaborated closely with SecurityX to define the key features needed for agents, agencies, and admins, ensuring we created a platform that met both short-term and long-term business goals.

02

User-Centered Design

We focused on designing an intuitive platform for all user types—agents, agencies, and admins—making sure each group had a streamlined experience.

03

Technology Integration

We implemented secure document verification, automated commission management, and real-time job posting features to maximize the platform's efficiency.

04

Quality Assurance

We conducted extensive testing to ensure the platform met performance expectations and was free of any major bugs.

Technologies We Used

Frontend

React.js

Responsive and dynamic interfaces

Backend

Node.js (Express/NestJS)

Business logic and APIs

Database

PostgreSQL

Secure and reliable data storage

Payment

Stripe & PayPal

Commission payouts

Email

Mailgun

Automated email notifications

Hosting

AWS ECS Fargate

Deploying and scaling the platform

Security

AES256 + JWT

Encryption and secure authentication

The Impact We Delivered

Improved Recruitment Efficiency

The streamlined job posting and application processes led to faster hiring for agencies and better job opportunities for agents.

Increased Network Growth

The mutual connection feature boosted networking opportunities for agents and agencies.

Automated Referral Program

The automated referral and commission system increased platform adoption, enabling agencies to efficiently track referrals and payout commissions.

Enhanced User Satisfaction

Both agents and agencies reported a more efficient and user-friendly experience, increasing overall platform engagement.

Have a Similar Project in Mind?

Let’s discuss how we can build a tailored solution for your business. We specialize in complex platforms that deliver real results.