السلام عليكم،
أحتاج تطوير منصة ويب متخصصة في بيع شرائح eSIM للسفر باسم علامتي التجارية، وتكون جاهزة للعمل التجاري بشكل احترافي، مع ربطها مع مزود eSIM عبر API.
المهم جدًا: لا أريد مجرد متجر عادي، أريد نظام متكامل تكون فيه عملية شراء وإصدار الـeSIM وتسليمها للعميل آلية بالكامل.
1. فكرة المشروع
منصة ويب لبيع eSIM للمسافرين.
العميل يدخل الموقع، يختار:
الدولة مدة الباقة كمية البيانات نوع الباقة السعر
ثم يدفع إلكترونيًا، وبعد نجاح الدفع يتم تلقائيًا طلب الـeSIM من مزود الخدمة عبر API، ثم تظهر بيانات الـeSIM للعميل داخل حسابه ويتم إرسالها له بالبريد الإلكتروني.
المورد الأساسي المقترح في البداية: Airalo Partners API
لكن أريد البرمجة بطريقة تسمح مستقبلًا بإضافة:
eSIM Go BNESIM 1GLOBAL أي مزود آخر
بدون إعادة بناء النظام بالكامل.
2. أهم شرط في المشروع
أريد المنصة White Label بالكامل.
العميل لا يتعامل مع Airalo أو أي مورد بشكل مباشر.
العميل يرى فقط علامتي التجارية:
اسم المنصة الشعار الألوان الأسعار الباقات صفحة الطلب حساب العميل الدعم الفواتير الإيميلات
أما المورد فيكون في الخلفية من خلال API.
3. الصفحات المطلوبة الصفحة الرئيسية تصميم احترافي وسريع بحث عن الدولة الدول الأكثر طلبًا الباقات المميزة كيفية عمل eSIM الدول المدعومة الأسئلة الشائعة آراء العملاء زر شراء واضح صفحة الدول
عرض جميع الدول المتاحة.
مثال:
تركيا أوروبا أمريكا بريطانيا الإمارات مصر إندونيسيا جورجيا أذربيجان وغيرها
مع إمكانية البحث والفلترة.
صفحة الدولة
مثلاً تركيا:
اسم الدولة العلم الشبكات المتاحة التغطية سرعة الشبكة إن كانت متاحة الباقات السعر مدة الصلاحية حجم البيانات إمكانية الاتصال/الرسائل إذا كانت الباقة تدعمها سياسة الاستخدام العادل إن وجدت طريقة التفعيل 4. صفحة الباقة
أريد عرض:
الدولة اسم الباقة كمية البيانات عدد الأيام السعر الأصلي سعر البيع نوع الباقة الشبكات المدعومة هل تدعم 4G/5G Hotspot إن كان متاحًا Voice/SMS إن كان متاحًا شروط الباقة موعد بدء الصلاحية زر شراء 5. حساب العميل
إنشاء حساب للمستخدم يتضمن:
التسجيل بالبريد الإلكتروني تسجيل الدخول نسيت كلمة المرور الملف الشخصي الطلبات الشرائح المشتراة الباقات الحالية الباقات المنتهية تفاصيل الاستهلاك إذا كان المورد يوفرها إعادة الشحن Top-up إذا كانت مدعومة QR Code بيانات التفعيل تعليمات التثبيت الفواتير تحميل الفاتورة PDF التواصل مع الدعم 6. عملية الشراء
أريد العملية بالكامل آلية:
العميل:
يختار الدولة يختار الباقة يضغط شراء يدخل بياناته يدفع النظام يتأكد من نجاح الدفع النظام يرسل الطلب إلى مزود eSIM عبر API المورد يصدر الـeSIM النظام يستلم بيانات eSIM يتم حفظها في قاعدة البيانات يتم إنشاء QR Code يظهر QR للعميل داخل حسابه يتم إرسال الطلب بالبريد الإلكتروني تظهر حالة الطلب: مكتمل
إذا فشل إصدار eSIM، لا يتم اعتبار الطلب مكتملًا، ويجب أن يكون هناك نظام لمعالجة الخطأ وإعادة المحاولة أو إرجاع المبلغ حسب الحالة.
7. الربط مع API
أريد Integration احترافي مع مزود eSIM.
يجب أن يشمل:
Authentication جلب الدول جلب الباقات جلب الأسعار إنشاء الطلب إصدار eSIM الحصول على ICCID QR Code بيانات التفعيل حالة الشريحة الاستهلاك إذا كان API يدعم ذلك Top-up إذا كان مدعومًا Webhooks معالجة الأخطاء Retry mechanism Logging
ولا أريد وضع API Keys في الواجهة الأمامية.
كل الاتصال بالمورد يكون من خلال Backend آمن.
8. نظام الأسعار
لا أريد أن يكون السعر ثابتًا يدويًا فقط.
أريد لوحة تحكم تمكنني من:
تحديد هامش الربح إضافة مبلغ ثابت إضافة نسبة مئوية تحديد سعر يدوي لباقة معينة عمل عروض وخصومات كوبونات تحديد سعر حسب الدولة تحديد سعر حسب المورد
مثال:
سعر المورد = 20 ريال
أريد أن أبيع بـ: 25 أو 29 أو 35 ريال حسب إعداداتي.
9. نظام تعدد الموردين
هذه نقطة أساسية.
أريد Backend مصمم بحيث أستطيع إضافة أكثر من مزود:
Provider 1 = Airalo Provider 2 = eSIM Go Provider 3 = BNESIM
ويكون النظام قادرًا مستقبلاً على اختيار المورد المناسب.
مثلاً: تركيا ← Airalo أوروبا ← eSIM Go أمريكا ← مزود آخر
وأريد إمكانية اختيار المورد يدويًا من لوحة التحكم.
المهم ألا يكون النظام مربوطًا بشكل صعب بمورد واحد.
10. لوحة تحكم الإدارة Admin Dashboard
أحتاج لوحة تحكم كاملة تشمل:
Dashboard عدد الطلبات المبيعات الأرباح العملاء eSIMs المباعة الطلبات الفاشلة أكثر الدول مبيعًا أكثر الباقات مبيعًا Orders جميع الطلبات رقم الطلب العميل الدولة الباقة السعر تكلفة المورد الربح حالة الدفع حالة eSIM مزود الخدمة التاريخ Customers العملاء الطلبات المبيعات الشرائح Products / Packages الدول الباقات الأسعار تفعيل/إيقاف الباقة ترتيب الباقات العروض Providers إضافة API Provider API Key API Secret تفعيل/تعطيل المورد اختبار الاتصال تحديد الأولوية تحديد الدول التي يستخدمها Coupons كود الخصم نسبة الخصم مبلغ ثابت تاريخ البداية والنهاية حد الاستخدام Settings اسم الموقع الشعار الألوان البريد العملات الضرائب إعدادات الدفع إعدادات البريد API الإشعارات 11. الدفع
أريد دمج بوابة دفع مناسبة للسعودية، ويفضل أن تكون من الخيارات الشائعة مثل:
Moyasar HyperPay Tap أو بوابة مناسبة تقترحها حسب متطلبات المشروع
ويجب أن يكون الدفع آمنًا، وأن يتم إصدار eSIM فقط بعد التأكد من نجاح الدفع.
12. العملة
العملة الأساسية:
الريال السعودي SAR
ويكون النظام قابلًا لاحقًا لإضافة:
USD EUR AED وغيرها. 13. الفواتير
أريد نظام فواتير احترافي يشمل:
رقم الفاتورة اسم العميل تفاصيل الباقة السعر الضريبة إن وجدت الإجمالي التاريخ طريقة الدفع
ويجب أن تكون الفاتورة قابلة للتحميل PDF.
كما أريد تجهيز النظام بحيث يمكن ربطه لاحقًا مع نظام الفوترة الإلكتروني المناسب في السعودية عند الحاجة.
14. البريد الإلكتروني
أريد إيميلات تلقائية:
إنشاء الحساب تأكيد الطلب نجاح الدفع فشل الدفع إصدار eSIM إرسال QR إعادة إرسال QR استهلاك/انتهاء الباقة إذا كانت البيانات متاحة تغيير كلمة المرور استرداد المبلغ 15. QR Code
عند إصدار eSIM:
يتم إنشاء صفحة للعميل تحتوي على:
QR Code SM-DP+ إن توفر Activation Code إن توفر ICCID اسم الباقة الدولة تاريخ التفعيل تاريخ الانتهاء تعليمات iPhone تعليمات Android
ويكون هناك زر:
تحميل QR Code
وزر:
إرسال إلى البريد الإلكتروني
16. صفحة تعليمات التثبيت
أريد شرحًا بسيطًا جدًا للعميل:
iPhone
خطوات التثبيت
Samsung / Android
خطوات التثبيت
مع صور أو رسومات توضيحية مستقبلًا.
17. الدعم
أريد زر WhatsApp واضح في الموقع.
وأريد صفحة:
تواصل معنا الأسئلة الشائعة سياسة الاسترجاع الشروط والأحكام سياسة الخصوصية سياسة eSIM سياسة الاستخدام 18. تحسين محركات البحث SEO
الموقع يجب أن يكون SEO Friendly.
أريد صفحات قابلة للأرشفة مثل:
/countries/turkey
/countries/usa
/countries/uk
/countries/europe
مع:
Meta Title Meta Description Structured Data Sitemap Robots.txt سرعة ممتازة URLs نظيفة 19. التصميم
أريد التصميم:
حديث فاخر بسيط Mobile First سريع جدًا Responsive يدعم اللغة العربية RTL ويفضل دعم الإنجليزية أيضًا من البداية
ويجب أن يكون التصميم أصليًا وليس نسخة من موقع آخر.
20. التقنية
أريد منك اقتراح Stack احترافي وقابل للتوسع.
ويفضل أن يكون:
Frontend: Next.js / React
Backend: Node.js / NestJS أو ما يعادله
Database: PostgreSQL
Caching: Redis عند الحاجة
API: REST API
Authentication: JWT / OAuth حسب الحاجة
Deployment: Cloud Server / AWS / Google Cloud / DigitalOcean أو ما يناسب.
المهم أن يكون النظام قابلًا للتوسع وليس مشروعًا بسيطًا صمم فقط لإثبات الفكرة.
21. الأمان
أريد اهتمامًا كبيرًا بالأمان:
تشفير البيانات الحساسة حماية API Rate limiting Validation حماية Webhooks عدم كشف API Keys تسجيل العمليات نسخ احتياطية منع التلاعب بالسعر منع إصدار eSIM بدون دفع ناجح حماية حسابات الإدارة 2FA للمدير إن أمكن 22. حالات الطلب
أريد حالات واضحة للطلب:
Pending Payment
Paid
Processing
eSIM Issued
Delivered
Active
Expired
Cancelled
Refunded
Failed
ويجب تسجيل كل تغيير في حالة الطلب في سجل النظام.
23. نظام الاسترداد Refund
أريد تصميم النظام بحيث يمكن لاحقًا التعامل مع:
إلغاء الطلب قبل إصدار eSIM استرداد المبلغ الطلبات الفاشلة الحالات التي لا يمكن فيها إصدار eSIM
مع إمكانية التحكم في سياسة الاسترداد من لوحة الإدارة.
24. Analytics
أريد إمكانية ربط:
Google Analytics Google Search Console Meta Pixel TikTok Pixel
لتتبع المبيعات والتحويلات والحملات التسويقية.
25. الأداء
الهدف:
سرعة عالية جدًا Core Web Vitals جيدة ضغط الصور Cache Lazy Loading CDN حماية الموقع من الضغط والهجمات 26. التسليم المطلوب
أريد منك تسليم:
Source Code كامل Backend Frontend Database Admin Dashboard API Documentation Deployment إعداد Domain SSL إعداد البريد إعداد الدفع ربط eSIM API إعداد Webhooks إعداد النسخ الاحتياطية دليل تشغيل كامل شرح طريقة إضافة مزود eSIM جديد شرح طريقة تغيير الأسعار شرح لوحة التحكم 27. الاختبارات
قبل التسليم يجب اختبار:
التسجيل تسجيل الدخول الدفع الطلب الناجح الطلب الفاشل إصدار eSIM QR البريد الإلكتروني Refund Webhook API failure Retry Mobile Desktop iPhone Android اللغة العربية اللغة الإنجليزية
وأريد بيئة:
Development / Staging / Production
وليس نشر المشروع مباشرة على Production فقط.
28. نقطة مهمة جدًا
لا أريد Vendor Lock-in.
أريد Architecture تسمح بتغيير مزود eSIM في المستقبل.
مثلاً إنشاء طبقة:
Provider Adapter
بحيث يكون لكل مزود:
AiraloAdapter
EsimGoAdapter
BNESIMAdapter
وهكذا.
حتى إذا غيرت المورد مستقبلاً لا نعيد بناء المتجر بالكامل.
29. المطلوب منك في عرضك
قبل قبول العمل، أرسل لي:
خبرتك في eSIM API مشاريع مشابهة نفذتها التقنية التي ستستخدمها طريقة ربط Airalo API طريقة إضافة مزود ثانٍ مستقبلًا مدة التنفيذ السعر الكامل ما الذي يشمله السعر هل يشمل رفع المشروع على السيرفر؟ هل يشمل الصيانة بعد الإطلاق؟ هل ستسلمني Source Code كامل؟ هل أملك جميع الحسابات والـCredentials؟ هل يوجد أي تكاليف شهرية إضافية؟ أرسل لي Demo لأعمال مشابهة إن وجد مهم:
لن أقبل نظامًا يعتمد على إدخال eSIM يدويًا.
أريد:
Payment → API → eSIM → QR → Customer
بشكل آلي بالكامل.
وأريد ملكية كاملة للكود وقاعدة البيانات والـBackend والـFrontend، مع عدم إعادة استخدام بياناتي أو مفاتيح API أو كود خاص بي مع طرف ثالث.
الهدف النهائي هو إطلاق منصة eSIM تجارية باسم علامتي التجارية وقابلة للتوسع مستقبلًا.
| تاريخ التسجيل | |
| معدل التوظيف | |
| المشاريع المفتوحة | 1 |
| مشاريع قيد التنفيذ | 0 |
| التواصلات الجارية | 1 |
مرحبا، أنا عمر احمد ، مهندس برمجيات، ويمكنني بناء المنصة وفق نمط متكيف (Adapter Pattern) يضمن الربط الحالي مع Airalo ويسهل إضافة مزودين آخرين مستقبلا دون تعديل ...
السلام عليكم ورحمة الله.. لدي خبرة في البرمجة يمكنني عمل المطلوب باحترافية عالية.. راسلني لمناقشة التفاصيل.. لتحديد الوقت ولميزانية النهائية المطلوبة لتنفيذ الع...
صباح الخيرات و الافراح والمسرات أستاذ الوليد اتمنى ان تكون بخير معك محمد مهندس برمجيات متخصص في برمجة الويب و تطبيقات الهاتف لدي خبرة اكثر من تسعة سنوات لقد قرأ...
وعليكم السلام راجعت المتطلبات كاملة والمشروع واضح إنه مش مجرد متجر eSIM عادي لكنه منصة Automated بالكامل فيها Payment Provider API eSIM Issuance QR Code Custome...
مرحبا بك، أرجو أن تكون بأفضل حال. مشروع بناء منصة متكاملة لبيع شرائح eSIM يتطلب دقة عالية في التعامل مع واجهات البرمجة والعمليات الآلية لضمان تجربة مستخدم سلسة،...
السلام عليكم , قرأت المطلوب و أستطيع المساعدة فى تنفيذه سأقوم بتسليم: Source Code كامل Frontend وBackend. Database كاملة. Admin Dashboard. API Documentation. De...
السلام عليكم أستاذ الوليد، أخطر خطأ ممكن يحصل في منصة eSIM مش إن الـAPI يفشل، لكن إن الدفع ينجح وبعدها Webhook أو Retry يتكرر فيصدر النظام شريحتين من المورد لنف...
السلام عليكم سأطور لك منصة eSIM White Label متكاملة وآلية بالكامل من الدفع وحتى إصدار الـQR وتسليمه للعميل، بدون أي إدخال يدوي. سأبني الـBackend باستخدام Provid...
السلام عليكم أستاذ الوليد، لو تم تنفيذ المشروع بطريقة مباشرة بحيث يكون الموقع مرتبطا بـ Airalo فقط، فمع أول قرار لإضافة مزود جديد ستجد نفسك أمام إعادة تعديل أجز...
السلام عليكم ورحمة الله وبركاته. قرأت البنود الخمسة والعشرين كاملة، وأبدأ من اللحظة الواحدة التي تقرر هل تبيع المنصة فعلا أم تجمع طلبات لا تسلم: ما بين الدفع نج...
السلام عليكم أستاذ Alwaleed، قرأت تفاصيل المشروع والـrequirements بالكامل، وبصراحة لفت انتباهي جدا لأن المشروع قريب بشكل كبير من نظام قمنا بتطويره بالفعل. إحنا ...
السلام عليكم أود التأكيد أولا أن الدعم الفني والتقني لهذا المشروع مجاني ومدى الحياة، لثقتي الكاملة بجودة الكود البرمجي وبنيته القياسية. قرأت تفاصيل مشروعك بالكا...
السلام عليكم ورحمة الله وبركاته، اطلعت على تفاصيل المشروع بالكامل، وفهمت أن المطلوب ليس مجرد إنشاء متجر لبيع شرائح eSIM، بل بناء منصة تجارية متكاملة تعمل بشكل آ...
السلام عليكم أستاذ Alwaleed، قرأت تفاصيل المشروع والـrequirements بالكامل، ولفت انتباهي جدا لأننا كفريق قمنا بالفعل بتطوير مشروع قريب جدا من الـsystem الذي تبحث...
وعليكم السلام وليد، بناء منصة eSIM تجارية يعتمد على دقة الأتمتة اللحظية (دفع إصدار شريحة تسليم QR) وعزل الموردين بطبقة Adapter تمنع الـ Vendor Lock-in. إليك إجا...