باختصار
- تطبيق Flexy هو قبل كل شيء نظام أرصدة ومعاملات، وشاشة الشحن ليست إلا الجزء الظاهر منه.
- يُحسم الإطار التجاري مع متعامل أو موزّع معتمد قبل التطوير.
- لوحة الإدارة والسجل ومطابقة العمليات جزء من النسخة الأولى.
- يحدد Codex نطاق هذا النوع من المنتجات ويصممه ويطوّره من الجزائر العاصمة، وتبقى الشيفرة باسمكم.
في الجزائر، يعني «الفليكسي» شحن رصيد الهاتف، غالبًا لدى تاجر الحي. وخلف هذه الحركة البسيطة سلسلة كاملة: مزوّد للرصيد، وبائعون لديهم رصيد خاص، وزبائن نهائيون، وعمليات يجب أن يمكن الرجوع إليها في أي وقت.
يرقمن تطبيق Flexy هذه السلسلة. فهو يتيح للبائع شحن رقم في ثوانٍ، ومتابعة رصيده، والاطلاع على سجله. ويمنح مسيّر الشبكة رؤية واضحة للمبيعات والعمولات والحوادث. يشرح هذا الدليل ما يجب التخطيط له لبنائه بشكل جاد.
01لمن يوجَّه تطبيق Flexy؟
يخدم المنتج عدة فئات، لكل منها شاشاتها وصلاحياتها. تحديدها منذ البداية يجنّب بناء تطبيق واحد لا يناسب أحدًا.
- البائع: تاجر يشحن أرقام زبائنه، ويريد تطبيقًا سريعًا وواضحًا يبقى موثوقًا حتى مع اتصال متوسط.
- تاجر الجملة أو الموزّع: يموّل أرصدة البائعين ويحدد شروطهم ويتابع نشاطهم.
- مسيّر الشبكة: يدير المجموع ويراقب الحجم ويعالج الشكاوى.
- الزبون النهائي، إذا كنتم تقدمون أيضًا الشحن الذاتي من التطبيق.
02الوظائف الأساسية
- 01الشحن حسب المتعامل. يختار البائع المتعامل (موبيليس أو جيزي أو أوريدو)، ويُدخل الرقم والمبلغ ثم يؤكد. تقلل الشاشة أخطاء الإدخال، مثلًا بطلب تأكيد الرقم.
- 02العروض والباقات. إلى جانب الرصيد العادي، يمكن للتطبيق عرض الباقات التي يتيحها مزوّدكم، مرتبة حسب المتعامل.
- 03رصيد البائع. يرى كل بائع رصيده المتاح لحظيًا، ولا تتم عملية الشحن إلا إذا كان الرصيد يغطيها.
- 04سجل العمليات. تترك كل عملية شحن أثرًا: التاريخ والرقم والمبلغ والحالة. ويجد البائع العملية عندما يشك الزبون.
- 05حالات واضحة. العملية ناجحة أو قيد الانتظار أو فاشلة. الحالات المعلّقة هي الأدق، وتخضع لقاعدة يعرفها الجميع.
- 06تموين الرصيد. يطلب البائع إعادة التموين، ويصادق الموزّع عليها، وتظهر الحركة في السجلين.
- 07الإشعارات. رصيد منخفض، شحن فاشل، تموين مقبول: تصل المعلومة في الوقت المناسب.
- 08الحسابات والأمان. دخول محمي، ورمز تأكيد للعمليات الحساسة، وإمكانية حظر حساب عن بُعد.
03لوحة الإدارة، النصف الخفي من المنتج
التطبيق الذي يراه البائع ليس إلا جزءًا من النظام. تتيح لوحة الإدارة للمسيّر متابعة ما يحدث فعلًا في الشبكة، وغالبًا ما تحسم نجاح المشروع.
- قائمة البائعين وأرصدتهم وشروطهم؛
- السجل الكامل للعمليات، مع التصفية حسب التاريخ أو المتعامل أو البائع أو الحالة؛
- المطابقة بين العمليات المسجلة وتلك التي أكدها المزوّد؛
- متابعة العمولات والهوامش حسب القواعد التي تحددونها؛
- معالجة الشكاوى والعمليات التي تحتاج إلى تحقق؛
- لوحات قيادة لقراءة النشاط دون تصدير ملفات.
يبني Codex أدوات تسيير من هذا النوع، مثل نظام ERP لـ BZ Telecom، الذي يجمع لوحة قيادة للمبيعات ومتابعة مالية ومؤشرات لحظية.
04قبل التطوير: الإطار التجاري والتقني
تطبيق Flexy لا يُنشئ الرصيد، بل يعتمد على مزوّد يقدّمه. لذلك يجب أن تعرفوا بدقة، قبل أول سطر من الشيفرة، مع من يتواصل التطبيق ووفق أي قواعد.
- مزوّد الرصيد: متعامل، أو موزّع مرخَّص له بإعادة البيع؛
- طريقة إتاحته لخدماته: واجهة تقنية، ووثائق، وبيئة اختبار؛
- قواعد العمولة والفوترة بين مستويات الشبكة؛
- الالتزامات الواجب احترامها، والتي يُتحقق منها مع مستشاركم القانوني وشركائكم.
تتضح هذه النقاط خلال ورشة تحديد النطاق، وهي التي تحدد البنية والجدول الزمني وعرض السعر.
05تطبيق جوال أم ويب أم الاثنان؟
يعمل البائعون أساسًا على الهاتف، لذا يكون تطبيق Android عادةً هو الأولوية، ويمكن أن يتبعه iOS حسب شبكتكم. أما لوحة الإدارة فاستعمالها أريح على الحاسوب، عبر المتصفح.
تتيح المقاربة متعددة المنصات مثل Flutter أو React Native مشاركة معظم الشيفرة بين Android وiOS. يتوقف الاختيار على أولوياتكم، ويشرح مقال تطبيق أصلي أم متعدد المنصات المعايير بالتفصيل.
06نسخة أولى مفيدة، ثم تطويرات
إطلاق منتج بسيط يعمل بإتقان أفضل من منتج كامل متردد. تحتوي النسخة الأولى المعقولة على:
- الشحن للمتعاملين الثلاثة؛
- رصيد البائع وسجله؛
- التموين الذي يصادق عليه الموزّع؛
- لوحة إدارة العمليات والبائعين.
ثم تأتي، حسب ملاحظات الميدان: العروض والباقات، وإحصائيات أدق، والشحن الذاتي للزبون النهائي، أو برنامج وفاء للبائعين.
07أخطاء يجب تجنبها
- رسم الشاشات قبل التأكد من مزوّد الرصيد وقواعده؛
- ترك العمليات المعلّقة دون إجراء واضح؛
- إهمال المطابقة، فأي فارق غير مفسَّر يُفقد ثقة الشبكة بسرعة؛
- نسيان الاتصالات البطيئة، فالتطبيق يبقى قابلًا للاستعمال ولا يكرر أي عملية شحن؛
- نشر التطبيق على حساب متجر ليس باسمكم.
08ما الذي يغيّر الميزانية
تتوقف التكلفة على النطاق، لا على تسعيرة ثابتة. أهم العوامل:
- عدد الفئات: بائع، موزّع، زبون نهائي؛
- مدى تعقيد قواعد العمولة؛
- أعمال الربط مع مزوّد الرصيد؛
- المنصات المستهدفة: Android وحده، أو Android وiOS، ولوحة إدارة على الويب؛
- مستوى التقارير والرقابة المطلوب.
يرسل Codex عرض سعر مفصلًا بعد ورشة تحديد النطاق. وللتحضير لهذا اللقاء، اقرؤوا كيف تكتبون دفتر الشروط.
09الخطوات مع Codex
- 01الاكتشاف. ورشة لفهم شبكتكم ومزوّدكم وقواعدكم. تخرجون منها بنطاق واضح وجدول زمني وعرض سعر.
- 02التصميم. مسار البائع وشاشات لوحة الإدارة والبنية التقنية. تصادقون على كل شاشة قبل التطوير.
- 03التطوير. دورات قصيرة مع عرض توضيحي في كل مرحلة، واختبارات للحالات الحساسة مثل العمليات المعلّقة.
- 04الإطلاق والمتابعة. النشر على المتاجر باسمكم، وتكوين فرقكم، ثم الصيانة والتطويرات.
اقرؤوا أيضًا: كيف تطلق تطبيق جوال في الجزائر وخدمة تطوير تطبيقات الجوال لدى Codex.
10بناء هذا المنتج مع Codex
Codex استوديو برمجيات تأسس في الجزائر العاصمة سنة 2014. يصمم فيه أكثر من 15 مهندسًا ومصممًا منتجات بالفرنسية والعربية والإنجليزية، وطوّر الفريق أكثر من 20 منتجًا داخليًا. تبقى الشيفرة المصدرية والحسابات والبيانات باسمكم. اطلعوا على المشاريع المنشورة وشهادات حسن التنفيذ.
ينطلق العمل من الاستوديو في الجزائر العاصمة: Cité 440 Logements, Ain Malha, Djasr Kasentina. الدوحة ومرسيليا تبقيان المكتبين المنشورين أصلًا.
خدمتناتطبيقات الجوالتطبيقات iOS وAndroid أصلية أو متعددة المنصات، من الفكرة إلى النشر.