QR Service — رموز QR ديناميكية.
اطبع الرمز مرة واحدة وغيّر وجهته من لوحة التحكم. طوّرنا خدمتنا الخاصة، من إعادة التوجيه وتصميم QR إلى التحليلات والفرق والاشتراكات.

QR Service / الصفحة الرئيسية. الأرقام في الواجهة التوضيحية تبيّن طريقة عرض البيانات.
الحفاظ على صلاحية المواد المطبوعة عندما تتغيّر وجهة الرابط.
ظهرت الحاجة في مشروعي Acting Gym وTalentHub: كانت بطاقات العمل واللوحات والمواد الأخرى تُجهّز قبل اختيار النطاق الدائم. بنينا خدمة وسيطة؛ يحمل رمز QR عنواناً قصيراً ويمكن تغيير الصفحة المقصودة دون إعادة الطباعة. تولّينا المعمارية والواجهات والتطوير وحماية الوصول والفوترة.
ما أنجزناه
- معمارية الروابط الديناميكية وإعادة التوجيه
- تصميم الصفحة الرئيسية وواجهات لوحة التحكم
- استوديو QR بتصاميم العلامة التجارية والتصدير
- تحليلات المسح والحملات والفرق
- الاشتراكات والدفع بالدرهم وREST API
- حماية الوصول والاختبارات والنسخ الاحتياطية
الموقع عن قرب.
بنينا نظاماً بصرياً بخلفية غرافيتية ولمسة لونية ساطعة وعناوين كبيرة وشبكة وحدات. تشرح الصفحة الرئيسية الخدمة عبر أمثلة الواجهة وسيناريوهات قصيرة ومقارنة الخطط.

الميزات عبر سيناريوهات واضحة.
جمعنا تغيير الوجهة وتصميم QR والتحليلات وAPI في قسم واحد. تساعد الشروحات القصيرة والتفاصيل المتحركة على فهم وظيفة كل أداة.

مظهر فاتح وآخر داكن.
حافظنا على البنية والتسلسل البصري عند تبديل المظهر. توضّح الواجهة الفكرة الأساسية: يبقى الرمز المطبوع كما هو بينما تتغيّر وجهته.

خطط مدمجة في المنتج.
صمّمنا خطط Free وPro وMax مع اختيار الدفع الشهري أو السنوي ومقارنة الميزات. ربطنا الدفع عبر Ziina وحدود الخطط على الخادم.

مصادر عمليات المسح.
يعرض القسم التوضيحي المواقع الجغرافية وقنوات الزيارات. يدعم المنتج مقارنة الرموز والحملات وتصفية الفترات وتصدير البيانات.
نطاق المشروع
- مسار API
- 35
- اختباراً آلياً، منها 11 سيناريو للدفع
- 62
- جدولاً في قاعدة البيانات
- 15
- خطط: Free وPro وMax
- 3
تخطّط لإطلاق خدمة ويب خاصة بك؟
نحدّد رحلة المستخدم ونطاق الإصدار الأول، من الواجهة حتى الدفع والتكاملات.
حاجة نشأت من مشاريع فعلية
احتاج Acting Gym وTalentHub إلى رموز QR قبل اختيار النطاقات الدائمة. لا يمكن تعديل رابط مباشر داخل رمز مطبوع، لذلك فصلنا الرمز عن وجهته: يشير إلى رابط قصير للخدمة وتُدار الوجهة في لوحة التحكم. جرى التطوير من 24 يونيو إلى 17 يوليو 2026.
إعادة توجيه دون طباعة جديدة
نفّذنا معرّفات قصيرة وفحصاً لتفرّدها وأسماء مخصّصة للروابط. اخترنا استجابة 302 مع تعطيل التخزين المؤقت لتطبيق الوجهة الجديدة عند الطلب التالي. أضفنا قواعد انتهاء الصلاحية ووسوم UTM وتمرير المعلمات وسجل تغييرات الوجهة. وللرموز المعطّلة أو غير المعروفة صفحة بديلة.
من النموذج الأولي إلى خدمة الويب
استخدم الإصدار الأول ثلاثة Cloudflare Workers وذاكرة KV وقاعدة D1 ونسخاً احتياطية في R2. اختبرنا من خلاله إدارة العملاء وإنشاء QR بالجملة والقوالب وقواعد الوصول. طوّرنا إصدار الإنتاج باستخدام Next.js 15 وReact 19 وTypeScript مع Neon Postgres، ووفّرنا PGlite للتطوير المحلي.
لوحة تحكم للعمل اليومي
جمعنا الروابط والعملاء مع ملفات الهوية البصرية والمجلدات والحملات وصفحات link-in-bio. يحتفظ المستخدم بسياق عمله؛ يمكن الانتقال من حملة أو مجلد إلى روابطه وإنشاء رابط جديد داخله. تشمل العمليات الجماعية التفعيل والإيقاف والأرشفة والوسوم. يتيح استوديو QR تعديل النقاط والزوايا والألوان والشعار ثم تصدير التصميم بصيغتي SVG وPNG.
فهم أداء مواضع النشر
فصلنا تسجيل المسح عن إعادة التوجيه. تشمل التحليلات الدول والمدن والقنوات والأجهزة والمتصفحات وأنظمة التشغيل والرموز الأكثر استخداماً. أضفنا تصفية الفترات واستبعاد الروبوتات وتصدير الرسوم بصيغة PNG والبيانات بصيغتي CSV وJSON. تُستبدل عناوين IP الخام بقيم تجزئة مع تمليح. توضح أرقام العروض التجريبية في الصفحة الرئيسية شكل الواجهة.
الفرق وAPI والاشتراكات
نفّذنا المؤسسات والدعوات والأدوار واستعادة كلمة المرور ومفاتيح API. تتيح واجهة REST API العامة إنشاء الروابط واسترجاعها من أنظمة خارجية. جهّزنا لخطط Free وPro وMax دفعاً شهرياً وسنوياً بالدرهم عبر Ziina وحدوداً على الخادم والتحقق من توقيع إشعارات الدفع. لا يفعّل الإشعار المكرر الاشتراك مرتين، ويزيل استرداد الدفع الخطة المدفوعة.
الحماية واختبار السيناريوهات
أضفنا جلسات محمية وإلغاءها عند تغيير كلمة المرور ورموز استعادة أحادية الاستخدام وحدود محاولات الدخول. تشمل الحماية التحقق من عناوين الوجهة والطلبات التي تغيّر البيانات وملفات CSV المصدّرة. مرّ المشروع بجولتين من مراجعة الأمان. جهّزنا 62 اختباراً آلياً، منها 11 لدورة الدفع، إلى جانب نسخ احتياطية يومية وفحص توافر قاعدة البيانات.
المنتج العام والخطوة التالية
أطلقنا الصفحة الرئيسية والمدونة ووثائق API وصفحات الشروط. واجهة المنتج بالإنجليزية والدفع بالدرهم. يعمل حالياً على qr-redirect-vercel.vercel.app، ولم يُربط بعد نطاق قصير خاص بالعلامة.
من مشكلة في الطباعة إلى منتج SaaS مستقل.
أطلقنا خدمة ويب لإدارة الروابط وتصميم QR وتحليل عمليات المسح والعمل الجماعي. جهّزنا ثلاث خطط مع الدفع بالدرهم عبر Ziina وواجهة API عامة ومدونة ووثائق. تعمل الخدمة على Vercel، ويبقى ربط نطاق قصير خاص الخطوة التالية.
لنطوّر منتجك الرقمي.
ناقشنا في الخدمة أو لوحة التحكم أو المنصة. سنحدّد المعمارية والتصميم ومراحل الإطلاق.
لنتحدث