Skip to content
Osama Jenana

7 systems · 2021 — Present

Vue.js & Nuxt front ends

Vue 3, Inertia and Nuxt for the dashboards and storefronts that sit on top of those back ends — including bilingual interfaces that switch cleanly between Arabic RTL and English LTR.

The systems behind it

  • 2025 — Present

    WhatsApp-Native Commerce Platform

    A multi-branch store where the entire storefront is a WhatsApp conversation

    Customers order exclusively through WhatsApp — there is no app and no website to visit. A stateful flow engine drives the conversation, a separate Node gateway handles Meta protocol translation and signature verification, and two Laravel dashboards give head office and each branch live control over orders, catalog and working hours.

    Role: Full-stack — both services, dashboards, flow engine and deployment

    Laravel 13Vue 3 + InertiaLaravel Reverb (WebSockets)Meta WhatsApp Cloud APIFastifyRedisMySQLThawaniPest
    Read the case study
  • 2021 — Present

    Zakat & Social Welfare Platform

    Six years of continuous ownership: 600+ commits across two deployments

    Donation collection, beneficiary casework and orphan sponsorship for charitable organisations. Recurring donations, money boxes, family assessments, chronic-illness and disability records, and committee decisions — a domain where the data model has to mirror how real caseworkers think, not how a developer wishes they did.

    Role: Lead developer across both deployments — long-term product ownership

    LaravelVueBladeMySQLDockerThawaniSMS OTPImageMagick
  • 2023 — 2024

    Deli Pizza

    Restaurant platform: storefront, admin, customer app and driver app

    A complete restaurant operation — online ordering, live order tracking, payments and inventory — spanning a public site, an admin panel and two mobile apps for customers and delivery drivers.

    Role: Full-stack and API

    LaravelVue.jsREST APIMobile appsMySQL
  • 2022 — 2024

    Souqly Marketplace

    Multi-vendor marketplace with three separate operator surfaces

    Admin dashboard, merchant panel and customer app over one catalog. Includes vendor onboarding, order routing, a commission model and payment gateway integration.

    Role: Full-stack and API

    LaravelVue.jsMySQLMulti-vendorPayments
  • 2026

    Luxury Auctions Front End

    Bilingual RTL/LTR auction interface with simulated live bidding

    A front-end demo for a rare-art auction platform: full Arabic RTL and English LTR toggling, curated bilingual type pairing, countdown timers and simulated live bidding with auto-bids.

    Role: Front end and design system

    Vue 3VitePiniavue-i18nTailwind
  • 2026

    Home Services Product Site

    Nuxt 4 with GSAP and Lenis-driven scroll choreography

    A heavily animated marketing site: GSAP timelines, Lenis smooth scrolling, embla carousels, and validated forms with vee-validate and Zod.

    Role: Front end

    Nuxt 4Vue 3GSAPLenisTailwind 4Zod
  • 2024 — 2025

    Service Directory Marketplace

    Providers, branches, reviews and subscription packages

    A local business and service directory with provider profiles, branch listings, reviews, working hours, banners, subscription packages and push notifications, plus a companion mobile app.

    Role: Full-stack

    LaravelVueViteMobile appPush notifications

Describe the problem, not the solution

The most useful first message is what is going wrong and what it costs you. I will tell you honestly whether I am the right person for it.