تطبيق «مبلغ»: دفتر الكاش والأرباح لسائقي التوصيل
حالة المشروع: مشروع نُفّذ لعميل واكتمل تسليمه. تطبيق جوال لنظامي Android وiOS، جُهّز للنشر وأُرسل إلى Google Play للمراجعة. نفّذت بايمنتري المشروع كاملًا من تحليل المتطلبات والتصميم إلى البرمجة والنشر.
الحاجة التي يعالجها التطبيق
سائق التوصيل يستلم كاشًا من العملاء طوال الوردية، وكثيرًا ما يعمل مع أكثر من جهة بأنظمة تسوية مختلفة: جهة يُسلَّم لها الكاش، وأخرى تخصم حصتها من المدفوعات الإلكترونية. في نهاية اليوم يصعب أن يعرف كم في جيبه فعلًا، وكم منه حقه، وكم للجهة، وكم ربح بعد التيب والمصاريف.
طلب العميل تطبيقًا يجيب عن هذه الأسئلة فورًا، ويُسجَّل فيه الطلب في ثوانٍ أثناء العمل، دون حساب ولا سيرفر، ودون أن تخرج أرقام السائق من جواله.
ما الذي بُني؟
تسجيل الطلب في شاشة واحدة
المطلوب ودفع العميل والتيب ولوحة الأرقام والملخص في شاشة واحدة. يظهر الباقي للعميل وتوزيع المبلغ بين الجهة والسائق قبل الحفظ، مع مبالغ دفع سريعة يحددها السائق بنفسه. الطلب المرجعي يُسجَّل بخمس ضغطات.
أرقام واضحة في كل لحظة
الشاشة الرئيسية تجيب مباشرة: معي كاش كم، وحقي كم، وحق الجهة كم، ولي عندهم أو علي لهم كم، وكم ربحت في الوردية.
ورديات وجهات وتسويات
فتح الوردية وإغلاقها مع عدّ الكاش وتثبيت أي فرق، وجهات متعددة بنظام التسليم أو الخصم، وتسويات جزئية ونهائية، والتزامات ثابتة يومية أو لكل وردية.
تقارير وتصدير وأي عملة
تقارير أسبوعية وشهرية ولفترة مخصصة، وتصدير PDF بخط عربي وCSV. عملات جاهزة منها الليك الألباني، أو عملة يكتب المستخدم رمزها وعدد كسورها بنفسه.
الخصوصية والأمان
بدون حساب ولا موقع ولا إعلانات ولا أدوات تحليل ولا سيرفر، ونسخة Android لا تطلب صلاحية الإنترنت أصلًا. تُحفظ البيانات في قاعدة بيانات مشفّرة على الجهاز (AES-256، متوافقة مع SQLCipher)، ومفتاحها محفوظ في Keychain أو Keystore.
النسخ الاحتياطي يدوي ومشفّر بكلمة مرور يختارها المستخدم، مع قفل اختياري بالرمز أو البصمة وخيار لمسح كل البيانات. وتصريح Google Play: لا بيانات تُجمع ولا تُشارك.
البناء التقني
محرك حسابات قابل للتدقيق
كل عملية تُحفظ حدثًا لا يُعدَّل ولا يُحذف؛ التعديل والإلغاء أحداث جديدة، والأرصدة تُحسب من السجل كاملًا. المبالغ أعداد صحيحة بأصغر وحدة في العملة، فلا أخطاء كسور.
اختبارات قبل كل إصدار
أكثر من 140 اختبارًا آليًا تغطي قواعد الحساب والتخزين والتشفير والنسخ الاحتياطي ورحلات الاستخدام، منها اختبار بخط مكبّر 130%.
Flutter وتصميم عربي أولًا
تطبيق واحد لـAndroid وiOS، صُمّمت شاشاته كاملة في Figma واعتُمدت قبل البرمجة، بواجهة من اليمين إلى اليسار ونسخة إنجليزية.
مراحل التنفيذ
- تحليل المتطلبات وتوثيق قواعد الحساب وحالاتها الخاصة.
- تصميم الواجهات ونظام التصميم والنموذج التفاعلي في Figma واعتمادها.
- بناء محرك الحسابات واختباراته قبل أي واجهة.
- التخزين المشفّر والنسخ الاحتياطي والقفل.
- بناء التطبيق واختباره على جهاز حقيقي وإصلاح ما ظهر في الاستخدام.
- تجهيز النشر: الأيقونة والتوقيع وسياسة الخصوصية وصفحة الدعم ونماذج المتجر.
النتيجة
سُلّم تطبيق مكتمل وجاهز للمتاجر: نسخة Android أُرسلت إلى Google Play للمراجعة، ونسخة iOS جاهزة للبناء والنشر على App Store. السائق يسجّل الطلب ويعرف أرقامه فورًا، وبياناته لا تغادر جواله.
لديك فكرة تطبيق؟
اشرح المستخدمين والمشكلة التي تريد حلها. يُراجع النطاق والتقنية المناسبة قبل البدء.