Skip to content
Back to Projects
Infinity Bright Portal

Web Apps

Infinity Bright Portal

Production CRM & Booking System · Client Work

ReactTypeScriptCRMBooking SystemTailwind CSSDashboard
200+ ClientsReal-time BookingsStaff Management

Overview

Infinity Bright Portal is a production CRM and booking system built for Infinity Bright — a premium car protection centre in Riyadh. The platform centralizes daily operations into a single dashboard, enabling the team to manage appointments, track service history, monitor inventory, and evaluate staff performance in real time. Key capabilities include: 1. **Booking Management**: Real-time appointment scheduling with status tracking (Pending, In Progress, Completed), automated reminders, and calendar-based views for efficient daily planning. 2. **Customer CRM**: Complete client profiles with vehicle details, service history, visit frequency, and lifetime value tracking for targeted follow-ups and retention. 3. **Service Workflow**: End-to-end job tracking from check-in to delivery, with service type tagging (PPF, Ceramic Coating, Tinting, Detailing) and technician assignment. 4. **Inventory & Supplies**: Real-time stock monitoring for protection films, ceramic coatings, and consumables with low-stock alerts and usage-per-job tracking. 5. **Staff Performance**: Employee dashboards showing jobs completed, revenue generated, and customer ratings for performance evaluation and incentive planning. 6. **Financial Overview**: Daily and monthly revenue summaries, service-level profitability, and transaction logging for streamlined accounting. 7. **Bilingual Interface**: Full Arabic/English support with RTL-optimized layouts designed for Saudi operators.

Key Features

01Real-time booking calendar with drag-and-drop rescheduling and automated status updates
02Full client CRM with vehicle profiles, service history timeline, and visit frequency analytics
03End-to-end service workflow from check-in to delivery with technician assignment and job tagging
04Inventory tracking with low-stock alerts and per-job material consumption logging
05Staff performance dashboards with revenue attribution, job counts, and customer ratings
06Bilingual Arabic/English interface optimized for daily Saudi operations

Built With

React
TypeScript
CRM
Booking System
Tailwind CSS
Dashboard

Architecture Preview

React + TypeScript frontend

Component-driven UI built with React 18 and TypeScript for type-safe booking flows, CRM views, and dashboard panels.

Booking engine

Calendar-based scheduling system with slot availability, conflict detection, and real-time status transitions.

Role-based access

Admin, manager, and technician roles with scoped permissions for financial data, inventory edits, and booking management.

Tailwind CSS design system

Utility-first styling with a custom dark theme, consistent spacing tokens, and RTL-aware responsive layouts.

The Challenge

Infinity Bright's team relied on spreadsheets and WhatsApp to manage 200+ client bookings, service records, and inventory — leading to missed appointments, lost service history, and zero visibility into staff performance or material consumption.

The Approach

I designed and built a unified CRM and booking portal that replaced fragmented tools with a single dashboard. The system covers the full service lifecycle — from appointment scheduling and check-in through technician assignment, job tracking, and delivery — with integrated inventory monitoring and financial reporting.

The Outcome

The portal eliminated manual tracking, reduced missed bookings significantly, gave management real-time visibility into revenue and staff output, and became the centre's daily operational backbone.

More Work Like This

Want results like these for your product?

Let's talk about your project