Company Profile
Official company information, certifications, awards, and brand assets.
Company Information
Certifications & Awards
Executive Dashboard
Unified pulse across all six pillars including Marketplace.
AI Recommendations Groq
Sales Revenue Trend
Products by Category
Orders by Status
Revenue Trend
Projects by Service Area
Client Overview
Recent Activity
Products & Pricing
Manage the marketplace catalog. Changes appear instantly on the public site.
| ID | Name | Category | Price (USD) | Price (KES) | Sold | Status | Actions |
|---|
Orders & Sales
Every marketplace purchase in real time, sourced from the public site.
| Order ID | Customer | Items | Total (KES) | Method | Status | Date | Actions |
|---|
Marketplace Analytics
Deep-dive into sales, products, and customer trends.
Revenue Trend (Last 12 Months)
Top Selling Products
Revenue by Category
Payment Methods
Top Customers
| Client | Contact | Last Product | Attempts | Lifetime Value | Last Seen |
|---|
Client 360
Comprehensive dossier for every client.
Communications
Full audit trail of every WhatsApp and Email. Duplicate sends are automatically suppressed.
Document Vault
| File | Parent | Category | Size | Uploaded | Actions |
|---|
Smart Import AI
Upload CSV or Excel. AI maps columns. You confirm. Duplicate rows are skipped automatically.
Global Market Intelligence Live
Real-time global economic data, trade flows, and commodity prices.
Ask the AI about global markets
Economic Indicators — Kenya
Inflation Trend
Live Exchange Rates (base: USD)
Population Trend
Country Comparison — GDP Growth (%)
Internet & Mobile Penetration — Kenya
Broadband Subscriptions — Fixed per 100
Secure Internet Servers — Kenya
Tech Exports — ICT Goods & High-Tech
R&D Expenditure — % of GDP
Support Tickets
Client support requests from the client portal.
| Opened | Subject | Client | Priority | Status | Last Message | Actions |
|---|
Leads
Qualified leads auto-convert to Client + Deal + Appointment. Marketplace customers are exempt.
| ID | Name | Contact | Source | Campaign | Stage | Created | Actions |
|---|
Campaigns
| Campaign | Budget | Spend | Leads | Window | Status | Actions |
|---|
Appointments
Booked meetings with clients and leads.
Presentations
Every presentation delivered to a client.
Deals
Won deals auto-spawn Project + Contract + Invoice.
| ID | Deal | Client | Value | Stage | Source | Terms | Actions |
|---|
Pipeline Kanban
Drag deals between stages. Saves instantly.
AI Proposal Studio Groq
| Title | Lead | Deal | Generated | By | Actions |
|---|
Contracts
| Contract | Client | Start | Expiry | Value | Status | Actions |
|---|
Clients
| Client | Contact | Type | Fees / Balance | Projects | Docs | Actions |
|---|
Projects
| Project # | Title | Client | Progress | Milestone | Status | Actions |
|---|
Work Logs
| Date | Project | Activity | Hours | Rate | Amount | Billed | Actions |
|---|
Tasks
Inventory
| SKU | Item | Qty | Reorder | Cost | Selling | Status | Actions |
|---|
Invoices
| Invoice # | Client | Date | Due | Total | Paid | Status | Actions |
|---|
Payments
Every receipt, with allocation against one or more invoices.
| Date | Client | Method | Reference | Amount | Allocated | Unallocated | Actions |
|---|
M-Pesa
Reconcile inbound C2B + initiate STK Push. Webhook writes straight into the queue.
Expenses
| Vendor | Category | Amount | Method | Status | Date | Actions |
|---|
Payroll
Kenya statutory deductions: PAYE, NSSF, SHIF, Housing Levy.
| Employee | Period | Gross | PAYE | NSSF | SHIF | Housing | Net | Status | Actions |
|---|
General Ledger
Double-entry journal. Every posting must balance.
| Date | Ref | Memo | Account | Debit | Credit | Posted By |
|---|
Trash
Soft-deleted records. Restore or purge permanently.
| Type | Record | Deleted | By | Actions |
|---|
HR & Staff
| Name | Designation | Department | Pay Rate | Leave | Status | Actions |
|---|
Assets
| Asset | Category | Cost | Assigned | Depreciation | Status | Actions |
|---|
Legal & Compliance
| Title | Registration # | Issue | Expiry | Status | Actions |
|---|
User & Role Admin
Assign roles. Rules enforce these server-side.
| UID | Name | Role | Actions |
|---|
Activity Log
Portal Requests
Self-signed-up clients awaiting account linking. Match each request to a client record, or reject.
| Requested | Name | Phone | Status | Match Quality | Matched Client | Actions |
|---|
Portal Users
All client portal accounts. Deactivate, re-link, or view activity.
| Name | Linked Client | Status | Linked | Linked By | Actions |
|---|
Orchestration Panel
Live event stream, handoff table, and system automation health.
Live Event Stream — last 50 events
Handoff Table
Failure Log — retry queue
AI Anomaly Scan Groq
Archives
Auto-archived clients, deals, and projects. Restore any record to bring it back into the live system.
Archived Clients
Archived Deals
Archived Projects
Training Dashboard
Courses, checklists, and resources published to the training portal.
Courses
| Title | Category | Level | Modules | Required For | Actions |
|---|
Onboarding Checklists
| Title | Target Role | Tasks |
|---|
Resources
| Title | Category | Type | Added | Actions |
|---|
Quiz Submissions
Trainees who completed the final module of a course and submitted their quiz. Grade them and award certificates.
| Submitted | Trainee | Course | Auto-Score | Status | Actions |
|---|
Training Certificates
Award, review, and revoke training certificates. Every issued certificate appears instantly in the trainee's portal.
| Issued | Trainee | Course | Score | Certificate ID | Actions |
|---|
Training Progress
Per-user enrollment, completion, and certificate tracking. Click any user to manage their training.
Registered Users — click any row to manage training
| User | Role | Courses Enrolled | Progress | Avg Score | Certificates | Actions |
|---|
Issued Certificates
| User | Course | Score | Issued | Certificate ID | Actions |
|---|
My To-Dos
Same to-dos as Viora Track (av.html). Duplicate to-dos are automatically detected.
| Date | To-Do | Owner | Priority | Due Time | Status | Actions |
|---|
My Goals
Personal OKRs synced with Viora Track. Progress is derived from checked milestones.
My Skills
Skill progress synced from Viora Track. Log hours inline; managers see levels for project matching.
My Orders
Your personal marketplace purchases — synced live from the public storefront.
My Wishlist
Products you've saved. Click to buy or share.
Public Site
Everything cliff.co.ke shows visitors. Edit branding, stats, services, projects, and typed phrases here — saved straight to the live node the portfolio reads from.
Site Stats
Branding
Marketplace Products Shown — live from the marketplace
Clients Shown — live from the system · click any to open Client 360
Services Shown — click any to edit
Projects Shown — click any to edit
Product Presentation
Live editor for v0.html (the VIORA ecosystem landing page). Every change saves to the shared Firebase node and appears on the site instantly.
Without VIORA
With VIORA
Bottom KPI Cards
Services Strip
Control which sections of v0.html are visible, and in what order. Hidden sections are removed from the live page.