All Projects
Case StudyN°01

amanX.

A bilingual command center for security companies covering live patrol tracking, guard scheduling, and full field operations in one product.

Role

Frontend Developer

Category

Dashboards

Year

2025

Status

Live

amanX
Live Site
amanx.sa© 2025
Next.jsReactRedux ToolkitReact QueryGoogle Mapsnext-intlTailwind CSSSentryDockerNext.jsReactRedux ToolkitReact QueryGoogle Mapsnext-intlTailwind CSSSentryDocker
01

Overview

amanX is a bilingual Arabic and English platform that security companies use to run patrols, guards, facilities, attendance, incident reports, and billing from a single command center. I build and ship the frontend features that guards and operators rely on daily, turning product requirements and designs into fast, reliable production interfaces.

02

What I Did

  1. 01Built live patrol tracking with checkpoints, rounds, GPS trails, coverages, assignments, and route exit permits
  2. 02Shipped guard scheduling with per team timetables, multi period shifts, auto rest days, multi team distribution, and Excel export
  3. 03Delivered an operations dashboard that gives company managers one live view of field activity
  4. 04Owned end to end management of guards, security points, and facilities with rank based forms and equipment types
  5. 05Implemented attendance time sheets with team and period filters and one click Excel export
  6. 06Redesigned incident, maintenance, security gap, and violation reports, each with a branded print view
  7. 07Built subscriptions and pricing with plans, an add ons marketplace, and checkout through Moyasar and Apple Pay
  8. 08Implemented secure cookie and CSRF session authentication across the admin and company portals
  9. 09Added full Arabic and English localization, a centralized color system, and unit tests with Jest and React Testing Library
03

Collaboration & Process

  • Integrate with the backend team's REST APIs and realtime events
  • Coordinate with the mobile team on the shared APIs powering the guard app
  • Ship product requirements through an Agile flow of pull requests and code review
  • Release through development, staging, and production environments
04

Stack

Next.jsReactRedux ToolkitReact QueryGoogle Mapsnext-intlTailwind CSSSentryDocker