Home / Case Studies / TawreedFlow Enterprise

TawreedFlow: Multi-Tenant Enterprise Procurement SaaS for GCC Hospitality

Replacing un-audited WhatsApp purchasing with end-to-end requisitions, multi-tier approvals, automated RFQs, and PO dispatch across GCC hotel networks.

Domain: Flagship SaaS
Status: Live Production
Role: Founder, Product Designer & Systems Architect
Target: Luxury hotel groups and multi-property hospitality operators in Saudi Arabia, UAE, and Qatar.
2
Live Hotel Properties
234
Verified Orders Delivered
57
Requisitions In Delivery
100%
Audit Trail Compliance
Architecture Stack:
Python Django 6.0 PostgreSQL MySQL Redis Celery WhatsApp Cloud API VAPID WebPush Linux

1. Executive Summary & Operational Context

In luxury hospitality operations across the Gulf Cooperation Council (Saudi Arabia, UAE, Qatar), hotel properties procure millions of SAR/AED each month across fresh food & beverage, engineering spares, housekeeping consumables, and capital operational equipment.

Historically, department heads (such as Executive Chefs and Chief Engineers) submitted ad-hoc purchase requests through WhatsApp messages, informal emails, or local paper slips. Purchasing departments collected quotes manually, forwarded photos of supplier invoices over chat, and struggled to track delivery fulfillment. This fragmented approach created severe operational friction:

  • Zero Audit Trail: Spend approvals were scattered across mobile chat threads, rendering historical price auditing and compliance reporting nearly impossible.
  • Rogue & Off-Contract Purchasing: No automated enforcement of approved supplier lists, minimum quote thresholds, or budgeted spend limits.
  • Taxonomy Decay: Unstandardized free-text items ("A4 Paper", "Copy Paper", "Xerox 80g") prevented group-level spend aggregation and volume bargaining.
  • Receiving Discrepancies: Delivery notes were signed at the loading dock without immediate digital matching against the approved purchase order.

The Mission: Engineer a modern, resilient multi-tenant SaaS platform purpose-built for GCC hotel operations that digitizes the entire requisition-to-payment lifecycle, enforces multi-tier hierarchy approvals, and integrates seamlessly with regional communication workflows (WhatsApp Cloud API) and tax compliance standards (ZATCA Phase 2).

Explore Comparison: TawreedFlow vs. WhatsApp & Excel → Calculate Estimated Group Savings & ROI →

2. Live Product Dashboard & Multi-Property Architecture

TawreedFlow provides specialized, role-scoped dashboards tailored to each stakeholder in the hospitality chain. Below is the live Department Head Multi-Property Overview, illustrating real-time tracking of pending approvals, active deliveries, and completed orders across properties:

TawreedFlow Department Head Live Multi-Property Dashboard
Production View · TawreedFlow Department Head dashboard managing multi-property operational procurement workflows.

3. End-to-End Procurement Lifecycle

TawreedFlow replaces ad-hoc communications with an immutable, event-driven state machine:

Lifecycle Stage Primary Actor System Automation & Verification
1. Requisition Draft Department Staff / Chef Standardized item master lookup, required unit specifications, budget limit alerts.
2. Multi-Tier Approval Dept Head / GM / Finance Threshold-based routing. Automated WhatsApp / WebPush instant review links with PIN verification.
3. Automated RFQ Purchasing Coordinator One-click dispatch of structured Request For Quotations to approved regional vendors.
4. Quote Comparison Purchasing Director Side-by-side bid matrix with automated unit-price normalization and substitute item flags.
5. PO Issuance Procurement Officer Digitally signed PDF PO generation; instant dispatch via WhatsApp Cloud API & supplier portal.
6. 3-Way Match Receiving Loading Dock / Receiver Barcode/PIN delivery verification; partial delivery logging; automated AP invoice reconciliation.

4. Technical Deep Dive: Multi-Tenancy & Security Isolation

Hospitality groups require strict isolation between distinct properties while granting corporate executives consolidated visibility:

  • Hierarchical Tenant Scoping: Every query in the Django ORM is constrained by custom ModelManagers filtering on property_id and organization_id. Corporate executives switch property contexts without cross-tenant session bleeding.
  • Role-Based Access Control (RBAC): Granular permissions separating requisition creation, financial approval, supplier dispatch, and physical dock delivery acceptance.
  • Asynchronous Task Pipeline: High-throughput Celery workers managed via Redis handle external WhatsApp Webhooks, PDF document rendering, and email dispatch without blocking web request worker threads.
  • Audit Logging: Every approval, price override, and receiving receipt is appended to an append-only audit trail with IP address, timestamp, and user identifier.

ZATCA Phase 2 E-Invoicing Alignment: Structured line-item taxes, UUID invoice chaining, and cryptographic QR verification embedded directly into the receiving and purchase order schemas to ensure turnkey compliance with Saudi tax authority regulations.

5. Measured Operational Results

Deployed in live GCC hotel operations, TawreedFlow demonstrated immediate operational improvements:

  • 100% Elimination of Lost Requisitions: Zero purchasing requests lost in informal chat channels.
  • 65% Reduction in Approval Latency: Multi-tier mobile approvals completed in minutes instead of 2–3 business days.
  • 234 Verified Delivered Orders: Fully audited receipts with digital signatures and delivery photographic evidence.
  • Single Source of Spend Truth: Consolidated reporting enabling management to negotiate bulk volume discounts across group properties.

Explore Systems Architecture Collaboration

Whether you need to scale multi-tenant operations, automate carrier networking, or replace manual business processes with production-grade SaaS, let's talk.

Start an Advisory Inquiry ← View All Case Studies