المشاريع

فهرس للأشياء التي بنيتها.

منصات ⁦SaaS⁩ بالزمن الحقيقي، ومنتجات مدعومة بالذكاء الاصطناعي، وموديولات مفتوحة المصدر. القاسم المشترك: أنواع متينة، وتوثيق صادق، وأقل قدر من التعقيد.

منتجات

منتجات قدتها أو شحنت فيها مزايا رئيسية.

PAIR AI Chat Platform

٢٠٢٥

Enterprise real-time chat built with Nuxt 4, Vue 3, and TypeScript. Registry-based WebSocket layer on Pusher with typing indicators, read receipts, and synchronized multi-tab presence. Local data secured with AES-GCM + PBKDF2 in IndexedDB.

Nuxt 4Vue 3TypeScriptPusherWebCrypto

Ataa SaaS — eDialogue Store

٢٠٢٥

Multi-tenant SaaS powering CRM, donations, and real-time communication for charitable organizations across Saudi Arabia. Nuxt 3, Vue 3, TypeScript, a unified Tailwind + ShadCN + UnoCSS design system with full RTL/LTR support, and Apple Pay / Google Pay / Moyasar integrations.

Nuxt 3TypeScriptShadCNPaymentsRTL

Velents ATS

٢٠٢٤

AI-driven recruitment platform with video/audio recording modules, drag-and-drop CRUD interfaces, and dashboards. Refactored legacy Vue codebases for accessibility, performance, and maintainability.

VueNuxtTypeScriptAIE2E

FitXpert Team

٢٠٢٤

SaaS fitness and wellness platform with workout and nutrition tracking. Vue 3 + Nuxt 3 + TypeScript with Pinia state management and a responsive, scalable UI.

Nuxt 3Vue 3PiniaSaaS

Salah Seleem Team (SST)

٢٠٢٣

B2C online training website focused on usability and fast-loading pages. Plain HTML5, CSS3, and JavaScript — kept lean on purpose.

HTMLCSSJavaScript

E-Commerce App (full-stack learning project)

٢٠٢٣

Full-stack e-commerce backend with Node.js, Express.js, and MongoDB (Mongoose). JWT auth, role-based access control (RBAC), Stripe + PayPal payments, plus search, filtering, pagination, input validation, rate limiting, and bcrypt.js for secure operations.

Node.jsExpressMongoDBJWTStripe

مفتوح المصدر

موديولات ⁦Nuxt⁩ أواصل تطويرها. جميعها مجانية، برخصة ⁦MIT⁩، ومنشورة على ⁦npm.⁩

@alikhalilll/nuxt-api-provider

٢٠٢٦

Strongly-typed fetch client for Nuxt 3/4 with interceptors, retry/backoff, upload progress, and a framework-agnostic core that also runs outside Nuxt.

NuxtTypeScriptHTTP

@alikhalilll/nuxt-crypto

٢٠٢٦

AES-256-GCM + PBKDF2 via Web Crypto API for Nuxt. Key caching, pluggable algorithms, optional server-only mode, and device-fingerprint binding.

NuxtSecurityWeb Crypto

@alikhalilll/nuxt-auto-middleware

٢٠٢٦

Layout → middleware mapping for Nuxt with glob patterns, named groups, per-page overrides, and a typed middleware-name registry.

NuxtRoutingDX