الملفات
ghaymah-exam-Anass-Ehab-SRE/common-mortakaz/product-integration-report.md

20 KiB

Mortakaz Product Discovery & Cloud Integration Proposals

Source Platform: mortakaz.com (مرتكز — Arabic Products Platform)
Assessment: Ghayma Cloud Integration Analysis
Date: July 26, 2026


Selected Products for Integration Proposals

Product A: 🏆 Workflow (وورك فلو) — Enterprise SaaS Platform
Product B: 🥈 Taylor CV (تايلور سي في) — AI-Powered Career Assistant

These two were selected because they are cloud-native SaaS applications with high computational demands, data persistence needs, and clear scalability requirements — making them ideal candidates for cloud platform integration.



Integration Proposal 1: Workflow (وورك فلو)

Product Description

Workflow is a centralized, multi-tenant SaaS platform designed to unify company management, project tracking, and financial operations into a single dashboard. It targets small-to-medium enterprises (SMEs) and holding companies with multiple subsidiaries.

Key Features:

  • Task & project management with Kanban boards
  • Invoicing, payroll, and financial reporting
  • Multi-tenant architecture (each company is isolated)
  • Employee management and HR operations
  • Real-time collaboration across teams and departments

Source: mortakaz.com/projects/6a2eed27ec1d16fce885476a


Integration with Ghayma Cloud (ghaymah.systems)

How to Integrate

Workflow can be deployed and scaled on Ghayma Cloud's container platform with persistent Block Storage for its multi-tenant data layer. The integration leverages three core Ghayma services:

  1. Ghayma Container Platform — Host Workflow's backend API and frontend as containerized microservices
  2. Ghayma Block Storage — Persistent SSD volumes for PostgreSQL database (tenant data, invoices, payroll)
  3. Ghayma Container Registry — Store and version Docker images via CI/CD pipeline

Architecture Sketch

┌────────────────────────────────────────────────────────────────────────┐
│                        GHAYMA CLOUD PLATFORM                          │
│                                                                        │
│  ┌─────────────────────────────────────────────────────────────────┐  │
│  │                     NETWORKING LAYER                            │  │
│  │                                                                 │  │
│  │   Users ──▶ [DNS] ──▶ [CDN] ──▶ [Load Balancer (L7)]          │  │
│  │                                        │                        │  │
│  └────────────────────────────────────────┼────────────────────────┘  │
│                                           │                           │
│  ┌────────────────────────────────────────┼────────────────────────┐  │
│  │                   COMPUTE LAYER                                │  │
│  │                                                                 │  │
│  │   ┌───────────────┐  ┌───────────────┐  ┌──────────────────┐  │  │
│  │   │   Frontend    │  │  Backend API  │  │  Worker Service  │  │  │
│  │   │  (Vue/Nuxt)   │  │  (Node.js /   │  │  (Background     │  │  │
│  │   │  3 replicas   │  │   Python)     │  │   jobs: payroll, │  │  │
│  │   │               │  │  5 replicas   │  │   reports, email)│  │  │
│  │   └───────────────┘  └───────┬───────┘  └────────┬─────────┘  │  │
│  │                              │                    │             │  │
│  └──────────────────────────────┼────────────────────┼─────────────┘  │
│                                 │                    │                 │
│  ┌──────────────────────────────┼────────────────────┼─────────────┐  │
│  │                    DATA LAYER                                   │  │
│  │                                                                 │  │
│  │   ┌─────────────────────┐  ┌──────────────┐  ┌──────────────┐ │  │
│  │   │  PostgreSQL DB      │  │    Redis     │  │  Ghayma      │ │  │
│  │   │  (Multi-tenant)     │  │   (Cache +   │  │  Block       │ │  │
│  │   │                     │  │   Sessions)  │  │  Storage     │ │  │
│  │   │  ┌───────────────┐  │  │              │  │  ┌─────────┐ │ │  │
│  │   │  │ Tenant A Data │  │  └──────────────┘  │  │ DB Vol  │ │ │  │
│  │   │  │ Tenant B Data │  │                    │  │ 200GB   │ │ │  │
│  │   │  │ Tenant C Data │  │                    │  │ SSD     │ │ │  │
│  │   │  └───────────────┘  │                    │  └─────────┘ │ │  │
│  │   └──────────┬──────────┘                    └──────────────┘ │  │
│  │              │                                                 │  │
│  │              ▼                                                 │  │
│  │   Ghayma Block Storage Volume (persistent across restarts)    │  │
│  └─────────────────────────────────────────────────────────────────┘  │
│                                                                        │
│  ┌─────────────────────────────────────────────────────────────────┐  │
│  │              CI/CD: GitHub Actions → Ghayma Registry           │  │
│  └─────────────────────────────────────────────────────────────────┘  │
│                                                                        │
└────────────────────────────────────────────────────────────────────────┘

Value Added to End Users

Value Impact
High Availability Multi-replica deployment ensures 99.9% uptime for all tenants
Data Sovereignty Hosting on Ghayma (regional Middle East cloud) keeps Arabic enterprise data within the region, complying with local regulations
Auto-Scaling Handle tenant growth automatically — from 10 to 10,000 companies without downtime
Persistent Data Block Storage guarantees financial records (invoices, payroll) survive any container crash or deployment
Faster Performance Regional cloud = lower latency for MENA-based SMEs vs. US/EU-hosted alternatives
Cost Efficiency Pay-per-use container pricing scales with actual tenant load instead of fixed server costs

Potential Challenges

Challenge Category Mitigation
Multi-tenant data isolation Technical Use PostgreSQL schemas-per-tenant or row-level security policies
Database backup & DR Technical Schedule Ghayma Block Storage snapshots every 6 hours
Compliance (financial data) Commercial Ensure Ghayma Cloud meets local data residency regulations for financial records
Vendor lock-in Commercial Keep application container-based (Docker) for portability to other cloud providers
Cold start latency Technical Use pre-warmed container pool (min 2 replicas always running)
Integration complexity Technical Gradual migration: start with backend API on Ghayma, keep DB local initially


Integration Proposal 2: Taylor CV (تايلور سي في)

Product Description

Taylor CV is an AI-powered career assistant that helps Arabic-speaking job seekers land their target roles. It uses the user's knowledge base (skills, work history, projects) combined with a specific job description to generate optimized, ATS-friendly resumes and cover letters.

Key Features:

  • AI-generated customized resumes and cover letters
  • Interview preparation (Q&A + mock voice calls)
  • Daily learning plans to bridge skill gaps
  • Application tracking board
  • Multi-language support: Arabic, English, French
  • Bring-your-own API key option for free access

Source: mortakaz.com/projects/6a60ad7e3d576288c1011ff2


Integration with Ghayma Cloud & mithal.space

How to Integrate

Taylor CV can be deployed on Ghayma Cloud with its AI processing pipeline leveraging containerized microservices. The integration with mithal.space (Ghayma's example/demo engine) can provide a public showcase and monitoring dashboard for the service.

  1. Ghayma Container Platform — Host the web app, API, and AI worker services
  2. Ghayma Block Storage — Store user profiles, generated documents (PDFs), and conversation history
  3. mithal.space Integration — Publish Taylor CV as a featured example on mithal.space with live uptime monitoring, demonstrating Ghayma's AI workload capabilities

Architecture Sketch

┌────────────────────────────────────────────────────────────────────────┐
│                        GHAYMA CLOUD PLATFORM                          │
│                                                                        │
│   Users (Job Seekers)                                                  │
│        │                                                               │
│        ▼                                                               │
│   ┌──────────────────────────────────────────────────────────────┐    │
│   │                    FRONTEND LAYER                            │    │
│   │   Taylor CV Web App (Vue/React)                              │    │
│   │   Hosted on Ghayma CDN + Container                           │    │
│   └──────────────────────┬───────────────────────────────────────┘    │
│                          │                                            │
│   ┌──────────────────────┼───────────────────────────────────────┐    │
│   │                API GATEWAY                                   │    │
│   │                      │                                       │    │
│   │         ┌────────────┼──────────────┐                        │    │
│   │         │            │              │                        │    │
│   │         ▼            ▼              ▼                        │    │
│   │   ┌──────────┐ ┌──────────┐  ┌──────────────┐              │    │
│   │   │  Auth    │ │  Resume  │  │  Interview   │              │    │
│   │   │  Service │ │  Builder │  │  Prep Service│              │    │
│   │   │          │ │  Service │  │  (Voice AI)  │              │    │
│   │   └──────────┘ └────┬─────┘  └──────┬───────┘              │    │
│   │                     │               │                        │    │
│   │                     ▼               ▼                        │    │
│   │              ┌─────────────────────────┐                     │    │
│   │              │   AI Processing Queue   │                     │    │
│   │              │   (Background Workers)  │                     │    │
│   │              │   • PDF Generation      │                     │    │
│   │              │   • LLM API Calls       │                     │    │
│   │              │   • Voice Transcription  │                     │    │
│   │              └────────────┬────────────┘                     │    │
│   │                           │                                   │    │
│   └───────────────────────────┼───────────────────────────────────┘    │
│                               │                                        │
│   ┌───────────────────────────┼───────────────────────────────────┐    │
│   │                     DATA LAYER                                │    │
│   │                                                               │    │
│   │  ┌──────────────┐  ┌──────────┐  ┌───────────────────────┐  │    │
│   │  │  MongoDB /   │  │  Redis   │  │  Ghayma Block Storage │  │    │
│   │  │  PostgreSQL  │  │  (Cache  │  │  • User profiles      │  │    │
│   │  │  (User data, │  │   + Job  │  │  • Generated PDFs     │  │    │
│   │  │   resumes)   │  │   Queue) │  │  • Voice recordings   │  │    │
│   │  └──────────────┘  └──────────┘  └───────────────────────┘  │    │
│   └───────────────────────────────────────────────────────────────┘    │
│                                                                        │
│   ┌───────────────────────────────────────────────────────────────┐    │
│   │           mithal.space SHOWCASE INTEGRATION                   │    │
│   │                                                               │    │
│   │  • Live demo page on mithal.space featuring Taylor CV        │    │
│   │  • Uptime monitoring dashboard (99.9% SLA display)           │    │
│   │  • Public API status page for job seekers                    │    │
│   │  • Case study: "AI Workloads on Ghayma Cloud"                │    │
│   └───────────────────────────────────────────────────────────────┘    │
│                                                                        │
└────────────────────────────────────────────────────────────────────────┘

Value Added to End Users

Value Impact
Low Latency AI Running AI workers on Ghayma's regional cloud reduces round-trip time for Arabic NLP processing
Scalable AI Workers Auto-scale GPU/CPU workers during peak job application seasons (graduation, Ramadan hiring)
Data Privacy Users' personal career data (skills, work history) stays in-region, not on US servers
Reliable PDF Generation Block Storage ensures generated resumes are never lost, even during worker crashes
mithal.space Showcase Public visibility as a featured Ghayma Cloud success story drives user adoption
Cost-Effective AI Container-based workers spin up only when processing requests, reducing idle compute costs

Potential Challenges

Challenge Category Mitigation
LLM API costs Commercial Implement usage tiers and the "bring your own API key" model to offload costs
Arabic NLP accuracy Technical Fine-tune models on Arabic resume datasets; leverage community feedback from mortakaz
GPU availability Technical Pre-reserve GPU instances on Ghayma Cloud; fall back to CPU for smaller workloads
Voice AI latency Technical Deploy WebSocket-based streaming for real-time mock interviews
User data sensitivity Commercial Implement end-to-end encryption for stored resumes and personal data
Peak load spikes Technical Pre-scale workers during known peak periods (September, January hiring seasons)


Final Recommendation: Most Viable Product

🏆 Winner: Workflow (وورك فلو)

Why Workflow is the Most Viable Integration

Criteria Workflow Taylor CV
Revenue Model SaaS subscriptions (recurring, predictable) ⚠️ Freemium with API-key model (uncertain revenue)
Cloud Dependency Critical — needs persistent DB, multi-tenancy, scaling ⚠️ Moderate — AI can run on any cloud
Data Persistence Need Must-have — financial records, invoices, payroll ⚠️ Nice-to-have — resumes can be re-generated
Target Market Size Large — every SME in MENA region (millions) ⚠️ Niche — job seekers (cyclical demand)
Regulatory Fit Financial data residency laws favor regional cloud ⚠️ Less regulatory pressure
Long-term Stickiness High — companies rarely migrate ERP/management tools ⚠️ Low — users may switch AI tools easily
Ghayma Revenue Potential High — persistent storage + compute + DB ⚠️ Moderate — burst compute only

Summary

Workflow is the most viable because:

  1. It needs the cloud — A multi-tenant SaaS managing invoices, payroll, and employee data requires reliable cloud infrastructure with persistent storage. This isn't optional; it's fundamental.

  2. Recurring revenue for both parties — Workflow charges monthly SaaS fees, and Ghayma earns from persistent compute + storage. Both revenue streams are predictable.

  3. Data residency is a competitive advantage — MENA enterprises increasingly require financial data to stay in-region. Hosting on Ghayma Cloud (regional) is a selling point competitors on AWS US-East can't match.

  4. High stickiness — Once a company moves its invoicing, HR, and project management to Workflow on Ghayma, switching costs are extremely high, creating a long-term customer for both Workflow and Ghayma Cloud.


Report prepared for: Ghayma Assessment — Product Discovery & Integration section
Last updated: July 26, 2026