لدي موقع واريد تحويله الى تطبيق جوال.
البند الأول: تصميم وتطوير واجهات المستخدم (Frontend)
1.1 الصفحة الرئيسية
• تصميم صفحة رئيسية جذابة ومتكاملة تعكس هوية النظام.
• تضمين قسم «عن شيخ» مدمج ضمن الصفحة الرئيسية مع محتوى تفاعلي يشرح رؤية النظام وخدماته.
• إنشاء قسم الإشعارات مع صفحة مستقلة لعرض الإشعارات التفصيلية، مع إمكانية تصفية الإشعارات حسب التاريخ أو النوع.
• استخدام تصميم حديث يعتمد على أحدث تقنيات لضمان تجربة مستخدم مثالية.
1.2 صفحات تسجيل الدخول والتسجيل
• تصميم صفحة تسجيل دخول موحدة تدعم جميع فئات المستخدمين (مستخدم عادي، شيخ، إلخ) مع واجهة سهلة وتحسينات لتجربة المستخدم.
• تطوير ثلاث صفحات لتسجيل مستخدم جديد، مخصصة حسب فئات المستخدمين (أفراد، شركات، جهات حكومية).
• إضافة ميزة رفع التوقيع الإلكتروني ضمن خطوات التسجيل، مع واجهة تفاعلية لرفع ومعاينة التوقيع.
• دعم الربط المستقبلي مع نظام نفاذ الوطني، مع استخدام البريد الإلكتروني كآلية مؤقتة لتسجيل الدخول والتحقق.
1.3 التوافق مع الأجهزة
• تطوير واجهات متجاوبة (Responsive Design) لضمان التوافق التام مع جميع الأجهزة، بما في ذلك:
o الهواتف الذكية (iOS وAndroid).
o الأجهزة اللوحية.
o شاشات الحواسيب المكتبية بجميع الأحجام.
• إجراء اختبارات توافق على متصفحات متعددة (Chrome، Firefox، Safari، Edge) لضمان الأداء الأمثل.
1.4 صفحة الأعطال والصيانة
• تصميم صفحة مخصصة للأعطال تُعرض أثناء أعمال الصيانة أو التحديثات.
• عرض رسالة واضحة توضح أن النظام تحت الصيانة.
• منع استقبال الطلبات أثناء تفعيل وضع الصيانة، مع توجيه المستخدمين للانتظار أو التواصل مع الدعم.
البند الثاني: تطوير البنية التحتية (Backend)
2.1 تأمين النظام
• تطبيق تقنيات تشفير متقدمة لحماية البيانات الحساسة (مثل AES-256 للتشفير).
• تنفيذ نظام صلاحيات دقيق لتحديد أدوار المستخدمين (قراءة، كتابة، تعديل) بناءً على نوع الحساب.
2.2 نظام تسجيل الدخول
• تطوير نظام تسجيل دخول آمن باستخدام رقم الجوال وكلمة المرور.
• التحقق من صحة بيانات المستخدم (مثل تنسيق البريد الإلكتروني) وعرض رسائل خطأ مخصصة وواضحة.
• استخدام JWT Tokens أو جلسات (Sessions) لإدارة تسجيل الدخول بناءً على متطلبات الأداء والأمان.
2.3 إعادة تعيين كلمة المرور
• إنشاء آلية لإعادة تعيين كلمة المرور عبر كود تحقق (يحمل صلاحية زمنية محددة) إلى رقم الجوال.
2.4 إدارة المستخدمين
• التحقق من الهوية (مثل رفع المستندات أو التوقيع).
• تنظيم الأدوار والصلاحيات (مثل: شيخ، مستخدم عادي، مدير نظام) مع إمكانية تخصيص الصلاحيات.
2.5 نظام الإشعارات
• إرسال إشعارات عبر البريد الإلكتروني باستخدام قوالب احترافية قابلة للتخصيص.
2.6 التحقق عبر رقم الجوال
• إرسال رسالة تحقق تحتوي على كود تفعيل فريد بعد التسجيل.
• تصميم واجهة لإدخال الكود وتفعيل الحساب.
• منع تسجيل الدخول للحسابات غير المفعلة، مع إشعار المستخدم بضرورة التفعيل.
المستحقات.
•
البند الرابع: التعديلات والرسوم الإضافية
4.1 جولات التعديل
• يحق للجهة المختصة طلب تعديلات ضمن نطاق العمل المتفق عليه بحد أقصى ثلاث جولات تعديل مجانية.
• تُعتبر الجولة مجموعة الملاحظات المقدمة في مرحلة مراجعة واحدة، على أن تُقدم بشكل مكتوب وواضح.
• يتم تنفيذ التعديلات خلال فترة زمنية معقولة يتم الاتفاق عليها مع الجهة المختصة، مع مراعاة حجم التعديلات.
4.2 التعديلات الإضافية أو خارج النطاق
• أي تعديلات تتجاوز الجولات الثلاث المجانية أو تكون خارج نطاق العمل المتفق عليه تخضع لرسوم إضافية يحددها المطور.
• يلتزم المطور بتقديم تقدير مسبق للتكلفة والجدول الزمني للتعديلات الإضافية والحصول على موافقة الجهة المختصة قبل التنفيذ.
4.3 إجراءات تقديم التعديلات
• يجب تقديم التعديلات بشكل مكتوب (عبر مستقل) مع وصف تفصيلي للتغييرات المطلوبة.
• يحق للمطور طلب توضيحات إضافية إذا كانت الملاحظات غير واضحة لضمان دقة التنفيذ.
البند الخامس: الالتزامات العامة
5.1 التنسيق والجدول الزمني
• يلتزم المطور بالتنسيق المستمر مع الجهة المختصة عبر اجتماعات دورية.
• تقديم تقارير دورية توضح نسبة الإنجاز والتحديات (إن وجدت).
• الالتزام بتسليم المشروع وفقًا للجدول الزمني المتفق عليه، مع مراعاة أي تأخيرات ناتجة عن تعديلات إضافية من الجهة المختصة.
5.2 التوثيق والدعم
• يلتزم المطور بتقديم دليل استخدام مختصر يوضح طريقة التعامل مع النظام من جانب المستخدمين والإدارة.
• يشمل الدليل شرحًا مبسطًا للوظائف الأساسية فقط دون الدخول في التفاصيل الفنية أو الهيكلية الداخلية للنظام.
• يقدم المطور دعمًا فنيًا لمدة أسبوعين بعد التسليم لمعالجة أي ملاحظات تشغيلية بسيطة.
البند السادس: شروط التسليم
6.1 اختبار النظام
• يتم اختبار النظام بشكل كامل للتأكد من مطابقته للمواصفات المذكورة في العقد.
• إجراء اختبارات الأداء، الأمان، والتوافق لضمان جودة النظام.
6.2 جلسات المراجعة
• عقد جلسات مراجعة دورية مع الجهة المختصة لتقديم النسخ التجريبية (Demos) والحصول على الملاحظات.
• توثيق جميع الملاحظات والتعديلات المطلوبة لضمان الشفافية.
6.3 التسليم النهائي
• تسليم النظام بعد الموافقة النهائية من الجهة المختصة.
• توفير ملف الموقع (Source Code).
ايفون
الكود البرمجي ولوحة التحكم وكل ما يتعلق به
السلام عليكم استاذ مراد ،، قرأت كافة تفاصيل المشروع بعناية شديدة مع مراعاة الملاحظات الخاصة بك ، عندي القدرة الكاملة للعمل على هذا المشروع وتحويل الموقع الي تطب...
السلام عليكم لدينا خبرة كبيرة فى تحويل المواقع إلى تطبيقات جوال iOS وAndroid باستخدام Flutter وSwift وKotlin.أستطيع بناء تطبيق شامل يتضمن جميع صفحات الموقع، نظا...
مرحبا اخي مراد، أنا أحمد المدهون، مهندس برمجيات بخبرة أكثر من 5 سنوات في تطوير تطبيقات الجوال وبناء نظم إدارة متكاملة وآمنة. اطلعت على مشروع تحويل الموقع إلى تط...
مرحبا استاذ مراد، معك رنا الخضري، مهندسة برمجيات ومطورة تطبيقات موبايل باستخدام Flutter. اطلعت على تفاصيل النظام والموقع الحالي بعناية، ويسعدني إبلاغك بإمكانية ...
السلام عليكم ورحمة الله وبركاته، مع حضرتك عمر مصطفى مطور تطبيقات موبايل باستخدام Flutter، متخصص في تحويل المواقع والأنظمة القائمة إلى تطبيقات جوال احترافية تعمل...
السلام عليكم اخي العزيز، انا مراد مبرمج فلاتر عندي خبره في تحويل المواقع الالكترونية الي تطبيقات للهواتف هرسلك العرض التقني لمشروعك - تحويل الموقع إلى تطبيق iOS...
نحن نفهم أن المطلوب هو تحويل الموقع الحالي إلى نظام متكامل يشمل: تطبيق جوال iOS تطبيق جوال Android واجهة ويب (Frontend) نظام خلفي (Backend) لوحة تحكم للإدارة (A...
مرحبا أنا سجود، مطورة تطبيقات Flutter متخصصة في تحويل المواقع الإلكترونية إلى تطبيقات جوال سلسة وعصرية. بعد الاطلاع على متطلباتكم، أؤكد أنني الأنسب لتنفيذ المشر...
السلام عليكم ورحمة الله وبركاته، مع حضرتك احمد العربي، مطور تطبيقات ونظم برمجية، متخصص في بناء سوفت وير بشكل عام واقدر تحويل المواقع والأنظمة القائمة إلى تطبيقا...