العودة لقائمة المشاريع
مشروع إدارة إشتراكات العملاء
الميزانية
$500.00 - $1000.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
PHP
MySQL
CSS3
جافا
تطوير البرمجيات
برمجة
PHP
MySQL
CSS3
جافا
تطوير البرمجيات
برمجة
الوصف
عناية السادة المستقلين الكرام ,, بعد التحية
نرغب في التعاقد مع شاب/ة لبرمجة لوحة لإدارة إشتراكات العملاء وفيما يلي شرح عن اللوحة.
تحتوي اللوحة على:
1- الصفحة الرئيسية
هي التي يظهر فيها بعض الإحصائيات عن عدد المشتركين وعدد الموزعين والملاحظات والمشتركين الذين سينتهي إشتراكهم هذا الشهر.
2- صفحة العملاء
ويظهر فيها نوع العميل إذا كان عميل أم موزع وأسم العميل ورقم هاتفه وبريده الإلكتروني ودولته ولغته بالإضافة إلى مستطيل نصي لإضافة الملاحظات وأيضاً إمكانية البحث عن العميل عبر الأسم أو الرقم او الايميل.
3- الإشتراكات:
يظهر داخل هذه الصفحة قائمة بالإشتراكات وبعض البنود مثل:
أسم العميل - رقم الهاتف - البريد الإلكتروني - نوع الإشتراك - تاريخ إنتهاء الإشتراك - الكلفة - نوع العملة - حالة الدفع (واصل - غير مسدد - ملغي) - أسم المستخدم - كلمة المرور وأيضاً بعض الأزرار الجانبية مثل تعديل - حذف وايضاً إمكانية إرسال معلومات الإشتراك للعميل بضغطة واحدة, أيضاً يمكننا تحديد الإشتراكات التي ستنتهي بين تاريخين معينين وأيضاً إمكانية البحث عن العميل عبر الأسم أو الرقم او الايميل.
4- الرسائل:
في هذه القائمة سنقوم بإضافة قوالب بريدية بحيث تقوم اللوحة بإرسال أيميلات تلقائية أو يدوية للعملاء تخبرهم مثلاً بتاريخ إنتهاء الإشتراك (قبل أسبوع وقبل 3 أيام وقبل يوم من إنتهاء التجديد ) أو تم تجديد الإشتراك (رسالة فورية) أو ما هي العروض المتوفرة ولنتأكد بأن الرسائل تصل للعملاء فيجب إستخدام بوابة الإرسال brevo.com حيث يمكن الحصول على API يساعد في إتمام العملية وأيضاً أمكانية إرسال رسائل قصيرة للعميل عبر twilio Api مثل تاريخ انتهاء الإشتراك أو أننا أرسلنا بريد إلكتروني له (هذه الرسائل تحدد لاحقاً).
جميع محتوى الرسائل يتم تحديده من قبلنا وهو ما يجب أن يكون متاح في لوحة التحكم.
5- المستخدمين:
هنا يجب أن يتم إضافة أسماء الأشخاص ومعلومات الدخول الذين يمكنهم الولوج إلى اللوحة ومتابعة حالة العملاء - (نقصد الموظفين).
المعلومات التي يجب إضافتها للموظف (الأسم - رقم الهاتف - البريد الإلكتروني - اللغة - الدولة)
6- أرشيف الإشعارات:
هي قائمة تحتوي على أرشيف للرسائل البريدية أو النصية التي تم إرسالها لنتأكد أنها وصلت وانه لا يوجد خطأ ولنتمكن من إثبات الإرسال في حال نكر العميل إستلام الإشعار كما تحتوي هذه القائمة على إمكانية البحث عبر الإسم أو الرقم أو البريد أو عبر الإشعارات التي تم إرسالها ضمن تاريخين معينين.
الدفع والسداد:
نقدم خدماتنا السداد نقداً أو عبر سترايب Stripe لذلك يجب أن تتوفر هذه الخاصية بحيث حين إضافة خدمة للعميل سيتم توليد فاتورة من سترايب وإرسالها للعميل كما يمكننا معرفة حالة الفاتورة إذا تم سدادها أم لا, هناك شرح آخر لهذا القسم في الخصائص.
المنتجات:
في هذه الصفحة يجب أن يكون إمكانية إضافة الخدمات التي نقدمها وكل خدمة وسعرها والمدة الزمنية للخدمة فمثلاً نحن نبيع إستضافات فيجب أن يتم تحديد نوع الإستضافة وأسمها والمدة الزمنية والسعر.
الخصائص:
*- داخل كل صفحة عميل تظهر قائمة الإشتراكات متضمنة نوع الإشتراك - تاريخ الإنتهاء - التكلفة - أسم المستخدم - كلمة المرور وأيضاً بعض الأزرار الجانبية مثل تعديل - حذف وايضاً إمكانية إرسال معلومات الإشتراك للعميل بضغطة واحدة.
*- عندما ندخل إلى بيانات مشترك أو نضيف مشترك جديد فإنه علينا إضافة خدمة أو منتج وهذه الخدمة تحتوي على نوع الخدمة (أسم الخدمة) أسم المستخدم - كلمة المرور - رابط الوصول: (عبارة عن رابط إلكتروني) - السعر - تاريخ الإنتهاء يحدد تلقائي أو يدوي لأنه مرتبط بصفحة المنتجات وقبل حفظ المنتج سيكون هناك زر مفعل تلقائي (يمكن تعطيله) لإمكانية إرسال الفاتورة إلى العميل وطبعاً الإرسال سيكون عبر Stripe Api .
*- تصميم اللوحة يجب أن يكون مرة ويكون متوافق مع الإجهزة الإلكترونية (كمبيوتر - أيباد - موبايل) كما يجب ان يستخدم برمجيات قديمة في عمليات البحث وإضافة عملاء جدد أو خدمات, المرونة مطلوبة والجمالية والخبرة أساس.
*- عدم منح الموظف الدخول إلى لوحة التحكم دون إستخدام 2 way authentication
الشروط:
يجب التعاقد مع شخص أو شركة لديه/لديهم الخبرة الكافية في هذا المجال.
يجب أن يضمن المبرمج بأن يقدم لنا الدعم الفني لمدة لا تقل عن 6 أشهر في حال ظهرت أخطاء برمجية.
أي إضافات لاحقاً غير الذي تم ذكره يتم الإتفاق على كلفتها ومدة إنجازها بشكل منفرد.
تسليم الكود البرمجي مطلوب عند نهاية العمل مع شرح عن الطريقة التي تمت فيها البرمجة وذلك لعدم تقيدنا بمبرمج معين.
قبل الإتفاق مع المبرمج يجب أن تكتب لي ما هي الأفكار التي لديك لحماية اللوحة من الإختراق.
عند الإتفاق وقبل البدء يجب ان يقدم المبرمج تصميم كروكي عن المشروع كما يمكننا مساعدته في ذلك وذلك لسهولة فهم المشروع وضمان سرعة الإنجاز.