OVERVIEW
Live

BUZZ ALERTS

No active alerts.
View All Alerts
Dashboard Overview
Real-time repair operations at a glance
Pending
In Repair
Completed
Revenue (XAF)
Active Repairs
View Board →
Alerts
View All Alerts →
Recent Bookings
ID Client Device Service ETA Paid/Total Status
Repair Board
Click cards to update repair status
All Repairs
Every repair record — edit, view client profile, print receipt or send via WhatsApp
Active
Completed
Collected (XAF)
Outstanding (XAF)
IDClientPhoneDeviceServiceETAPaid/TotalStatus
Bookings
Online requests and walk-in / phone-in bookings recorded by staff
Online Bookings
ID Client Phone Service Device Preferred Date Prio Status Actions
Walk-in / Phone-in Bookings
ID Client Phone Address Problem / Service Date Actions
Daily Financial Report
Loading...
Daily Financial Summary
Gross Profit • Loading data...
Total Income
Total Expenses
Outstanding
Cash Position
Repair Revenue
From repairs table
Total Billed (XAF)
Collected (XAF)
Outstanding (XAF)
New Jobs Today
Revenue by Service
ServiceJobsBilledPaidBal
Revenue by Tech
TechnicianJobsBilledPaidDone%
Expenses Logged Today
From expenses table
Total (XAF)
Entries
Avg
Cats
DescriptionCategoryAmountDate
Store & Global Orders
Orders
Revenue
Active Imports
Import Bal
QR / Mobile Money
Generated
Confirmed
MTN
Orange
Reconciliation Summary
Line ItemSourceAmountNote
Notes & Handover
Store Orders
Orders from the online store
0
Total Orders
0
Pending
0
Processing
0
Total Revenue
ID Customer Phone Items Total Status Actions
Visitors
Walk-in visitors log and follow-ups
0
Total Visitors
0
Today
0
Repairs
0
Inquiries
# Visitor Phone Purpose Notes Date & Time Actions
Tasks & To-Do
Track your action items
Pending
Clear done
Completed
Notes
Team memos and quick notes
Reminders
Pickup alerts, follow-ups, orders
Parts & Inventory
Stock levels and inventory value
0
Total Types
0
Low Stock
0
Inventory Value
0
Active Suppliers
Part Name SKU Stock Min Cost (XAF) Supplier Status
Part Requests
Technician part orders — approve, assign to suppliers, receive into stock
0
Pending
0
Approved
0
In Transit
0
Received
0 Requests
Date Part Name Qty Technician Repair Notes Supplier Status Actions
Suppliers
Parts suppliers and contacts
Supplier Detail
📦
---
---
--- ---
0
Active Parts
0
Deliveries
0
Total Invoices
0
Pending Pmt
Invoices
Deliveries
Linked Parts
Stats & Reports
Ref # Date Description Amount Status Action
Revenue
Complete financial picture from all repair records
Total Billed (XAF)
Total Collected
Outstanding
Collection Rate
This Month Billed
This Month Collected
This Month Outstanding
This Month Jobs
Total Jobs
Avg Job Value
Completion Rate
Jobs w/ Balance Due
Revenue by Service
ServiceJobsBilled (XAF)CollectedOutstandingShare
Monthly Trend — Last 6 Months
MonthJobsBilled (XAF)CollectedOutstanding
Revenue by Technician
TechnicianJobsBilled (XAF)CollectedAvg ValueDone Rate
Expenses
Business costs
Total Expenses (XAF)
This Month (XAF)
Total Entries
Avg per Entry (XAF)
Description Category Amount (XAF) Date
QR Now
Generate a payment QR — scanning it dials the USSD code instantly
New Payment Request
Recent Payments
ID Amount Network Status Time
Loading...
Reports & Analytics
Live data from your database
Total Revenue
Repairs Done
Avg Job Value
Profit Margin
Monthly Revenue (XAF)
Repair Status
Top Services
Technician Performance
Top Device Brands
Notify Clients via WhatsApp
Status updates, custom messages, bulk notifications
Status Update — Select a Repair
Find Repair
Custom Message
Phone Number
Message
0 characters
Bulk — Repairs Ready for Pickup

Clients with status Ready not yet notified today.

Message Templates
Blog Comments
Moderate comments on blog posts
Comments
Loading…
Customer Suggestions
Ideas and feedback from the contact page
Suggestions
Loading…
Apple ID Records
Manage Apple ID recovery clients & assigned technicians
Total Records
In Progress
Resolved
Unassigned
Apple ID recovery records
# Full Name Phone Email Address DOB Device Password Technician Date Actions
Loading…
CMS Overview
Manage your website content and marketing
0
Blog Posts
0
Active Services
0
Client Reviews
0
Shop Items
AI Assistant Knowledge
Manage →
0 Q&A Pairs
Powering your automated customer support
Media Assets
Library →
0 Files
Images and documents for your site
Recent Content Updates
Topic / Item Category Date Modified Status
Loading updates…
Page Management
SEO meta, hero content & media for every public page
Business Info
Shown in footer, invoices, WhatsApp

Business Details

Social Links

Services
Manage repair services listed on the site

Repair Services

Loading…
Homepage
Hero section and stats shown on the home page

Hero Content

Hero Appearance

Stats Bar

Media Library
Upload and manage site images and assets

Galleries

Loading library...
Team / Technicians
Manage the repair team shown on the site

Technicians

Loading…
Customer Reviews
Approve or remove reviews shown on the site

Reviews

Loading…
AI Knowledge Base
Manage Q&A entries — the AI uses these to answer customer questions accurately

Knowledge Entries

Question Answer Category / Keywords Active Actions

Customer Questions

Questions customers asked the AI widget that couldn't be answered — review, respond, and promote to KB.
Loading questions…
Blog Management
Create and manage your website articles

Articles

Loading blog posts...
Shop Inventory
Manage items sold in the online store

Products

Loading products...
Site Settings
Feature flags, appearance, notifications

Features

Appearance

Admin Notifications

Training Academy
Graduates · Applications · Certificates
Graduates
employed
Applications
pending review
Certs Issued
cohorts

Graduates

Loading graduates…

Applications

Loading applications…

Certificate & Transcript Generator

Each document gets a unique TRN-YYYYMMDD-NNN ID. The QR code at the bottom-right links to training.html?ref=TRN-… for instant public verification.

Issued Certificates

Loading certificate log…
Global Orders
Manage import orders from Taobao, AliExpress, Amazon & more
0
Pending
0
Purchasing
0
Shipped
0
Delivered
Order ID Client Product Platform Photos Total (XAF) Balance Tracking Status Date
Loading orders…
Web Dev Inquiries
Leads from the Web Development services page
0
New
0
Contacted
0
Won
0
Lost
ID Name Phone Service Budget Status Date
Loading inquiries…
Security
Database status and admin PIN

Database Status

Testing connection…

Change Admin PIN

Network Overview
Live status across all display devices
0
Active Devices
0
Playlists
0
Media Items
99%
Health

Device Heartbeat

Loading...
Display Screens
Assign playlists and monitor screen status
Screen Playlist Last Seen Rate Actions
Playlists
Build and manage content sequences
Air
All broadcast schedules across the network

Asset Client Screen Window Cost Actions
Media Library
Upload images and videos for your screens
Client Accounts
Manage signage subscribers and their credits
Ad Applications
Review and action incoming advertiser submissions

Loading applications…

Live URL Broadcasts
Push a live webpage onto screens with a real-time countdown
DB Setup — run once
CREATE TABLE IF NOT EXISTS signage_live_urls (
  id SERIAL PRIMARY KEY,
  title TEXT NOT NULL,
  url TEXT NOT NULL,
  device_ids TEXT DEFAULT '[]',
  start_at TIMESTAMPTZ,
  end_at TIMESTAMPTZ,
  status TEXT DEFAULT 'PENDING',
  requested_by TEXT,
  client_name TEXT,
  client_email TEXT,
  notes TEXT,
  admin_notes TEXT,
  preferred_duration INTEGER DEFAULT 3600,
  created_at TIMESTAMPTZ DEFAULT NOW()
);

Loading…

PLAYLIST EDITOR
Sequence 0 items
Media Library 0 assets
Approve Campaign
Media Only
Mark LIVE — asset stays in the library, not added to any playlist
Add to Playlist
Choose one or more playlists to append this asset to
New Broadcast
Loading…
0
Screen Settings
Basic Info
Layout
Live Clock
Show date & time overlay on screen
Branding
Company Name Badge
Show brand name in screen corner
Watermark
Faint diagonal overlay text across screen
QR Code
QR Overlay
Allow interactive QR codes on this screen
Scrolling Ticker
Appearance
% opacity
Speed

Higher speed compresses visible text — best for short messages.

Schedule

Leave both times blank to run all day.

Changes apply on the live screen within 5 seconds of saving.

Audio Playback
80%
Mute Screen
Force-mute all audio regardless of volume
Screen Link
Remote Commands
Danger Zone
New Live URL
Loading screens…
sec
ADD KB ENTRY
Active
APPROVE PART REQUEST
---
---
The order will appear in the supplier's portal.
UNFINISHED REPAIR

You have a pending repair from your last session. Would you like to continue or start a fresh registration?

NEW REPAIR
5-step booking wizard
1
Client
2
Device
3
Pricing
4
Problem
5
Review
Front Photo
Click to upload
Back Photo
Click to upload
Client
Device
Pricing
Notes
Status & Priority
Pricing
Device Photos
WhatsApp Client
?
Repairs
Done
Paid XAF
ADD PART
PART HISTORY
Date Supplier Qty Unit Cost Notes
ADD EXPENSE
Order Status
Tracking & Shipping
Pricing
Payment
Payment History
No payments recorded yet.
WhatsApp Client
Client
Product Link
Description / Notes
Uploaded Photos
No photos uploaded.
Order Info
Submitted:
Heard from:
Quantity: 1
NEW TASK
NEW NOTE
APPLICATION DETAIL
NEW REMINDER
BLOG POST
SEO Meta (optional)
SHOP PRODUCT
SEO Meta (optional)
REPAIR BOOKED!
Booking created successfully
BK-001
Track at j-brok.com/track-repair.html
Send Update
CAPTURE DEVICE
FRONT PHOTO
Unified Alerts
All activities, stock alerts and urgent tasks (last 30 days)
0
Total
0
Active
0
30 Days
NEW APPLE ID RECORD
Client Apple ID recovery details
ORDER DETAILS
USSD SETTINGS
QR Now payment configuration

Changes apply to all QR payment generation. Country code + number, no spaces or +.

Prefix before the phone number
ADD SUPPLIER
Manage partner contacts
PIN for the supplier to access their portal