SaaS
Tenancy, billing, domains.
Portfolio
A deeper look at Laravel and Nuxt work across SaaS, ERP, marketplace, e-commerce, payments, realtime workflows, QR entry, media pipelines, and reporting.
portfolio-map
Scope
7 case studies
SaaS
Tenancy, billing, domains.
ERP
Finance, HR, reports.
Live
Chat, sync, alerts.
Build profile
Laravel 10-13
Nuxt and Vue
Payments
Realtime
Selected Portfolio
These are the kind of builds where backend correctness, operational UX, and third-party integrations all have to behave together.
TGCPilot
Multi-tenant WhatsApp Business messaging and support platform with visual chatbot builders, document knowledge bases, live team inboxes, broadcast campaigns, and Stripe billing.
Single-database workspace tenancy with dual-guard authentication and isolated data scopes.
WhatsApp Cloud API with BYO numbers, document ingestion, and real-time Reverb broadcasts.
Laravel 13 / Stancl Tenancy / Spatie Permission / Reverb / Horizon / Stripe / mPDF / Pest / Tailwind CSS
View detailsTjarti
Multi-tenant e-commerce platform for merchant storefronts, POS operations, inventory, themes, custom domains, and localized checkout.
Single-database tenancy with tenant context isolation.
Inventory-safe checkout and POS flows with database locking.
Laravel 12 / Nuxt 4 / Stancl Tenancy / Sanctum / Reverb / MyFatoorah / Firebase / Redis
View detailsTGC System
Enterprise platform for agency operations across clients, agents, freelancers, projects, subscriptions, billing, HR, payroll, support, and reports.
Separate portals and guards for admins, agents, clients, and freelancers.
Finance dashboards, PDF/Excel exports, realtime notifications, and audit logging.
Laravel 10 / Sanctum / Spatie Permission / Tap / MyFatoorah / Pusher / Mailjet / ApexCharts
View detailsMoawin
Real-time freelancing and services marketplace with bidding, ledgers, role-based authorization, attachments, private chat, and secure Tap payments.
Strategy-based payment layer with HMAC webhook verification.
Private chat and post-commit broadcasting to avoid event race conditions.
Laravel 11 / JWT / PostgreSQL / Reverb / Tap Payments / Vite / Tailwind CSS / PHPUnit
View detailsQRoyalInvite
Premium event invitation and guest management platform for imports, branded QR cards, WhatsApp automation, subscriptions, and entry scanning.
Dynamic image generation with personalized RSVP QR overlays.
Queued WhatsApp reminders with retry policy, audit logs, and billing updates.
Laravel 12 / Blade / Tailwind v4 / Redis / Queues / MyFatoorah / WhatsApp API / Intervention Image
View detailsCoachPortal
Bilingual trainer directory and management platform with verification, profiles, portfolios, certificates, galleries, analytics, and admin workflows.
Reusable polymorphic file system for photos, IDs, certificates, and galleries.
Trainer guard isolation, runtime brand styling, analytics, and server-side tables.
Laravel 12 / Spatie Permission / Bootstrap 5 / Tailwind v4 / Yajra DataTables / Vite
View detailsMawthooq
Arabic-English e-commerce verification platform for merchant certificate applications, renewals, admin review, payments, and secure trust badges.
Polymorphic files with streaming uploads, integrity checks, and secure temporary URLs.
Audited certificate updates, scheduled renewals, localized emails, and bilingual PDFs.
Laravel 11 / MySQL / MyFatoorah / Tap Payments / mPDF / Bootstrap 5 / Tailwind CSS
View detailsNext Project
I can help shape the workflow, build the backend, design the interface, and connect the integrations that make it useful every day.