العودة لقائمة المشاريع
تأمين، إصلاح، وتحسين تطبيق Django (ماركت ثقة)
الميزانية
$100.00 - $250.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
بايثون
البحث والتطوير
CSS
هندسة البرمجيات
HTML
حل المشكلات
بايثون
البحث والتطوير
CSS
هندسة البرمجيات
HTML
حل المشكلات
الوصف
عرض عمل: مبرمج Django و Python محترف لتأمين وتحسين تطبيق "ماركت ثقة"وصف المشروعنبحث عن مبرمج Django (Back-end) محترف ولديه خبرة في التعامل مع السيرفرات (Linux/Ubuntu) والواجهات الأمامية (HTML/CSS) للقيام بعملية فحص شاملة، تأمين، وإصلاح مجموعة من المشاكل التقنية في تطبيق قائم يربط الموردين بأصحاب السوبرماركت. التطبيق يعمل حالياً ومرفوع على Google Play، ونحتاج لتجهيزه للإطلاق الرسمي بالسوق بأعلى معايير الأمان والأداء.المهام المطلوبةتأمين السيرفر والبيئة البرمجية: إغلاق الثغرات الأمنية، ضبط جدار الحماية (UFW)، وتأمين الوصول عبر SSH.1.settings.pyإصلاح إعدادات الإنتاج: ضبط ملف 2. (تعطيل Debug، تأمين المفاتيح السرية، ضبط الـ Domains).حل مشاكل الملفات الثابتة (Static Files): إصلاح الخلل في ظهور التنسيقات (Bootstrap) والتأكد من عمل Nginx بشكل سليم.3.مراجعة الكود (Code Review): البحث عن ثغرات SQL Injection، تحسين منطق الـ API الخاص بالإشعارات (FCM)، وإزالة أي أكواد غير آمنة.4.تعديلات الواجهة الأمامية: إجراء تحسينات وتعديلات على الصفحات باستخدام HTML و CSS لضمان تجربة مستخدم سلسة.5.تحسين قاعدة البيانات: مراجعة هيكلية SQLite الحالية وتقديم مقترحات للتحسين أو الانتقال لـ PostgreSQL إذا لزم الأمر.6.المهارات المطلوبةخبرة عميقة في إطار العمل Django و لغة Python.•إتقان التعامل مع سيرفرات Linux (Ubuntu) و Nginx و Gunicorn.•خبرة قوية في الأمن السيبراني وتأمين تطبيقات الويب.•مهارة جيدة في HTML5 و CSS3 (وإطارات عمل مثل Bootstrap).•خبرة في التعامل مع Firebase Cloud Messaging (FCM).•القدرة على قراءة الكود الحالي وفهمه بسرعة (Legacy Code).•