هل تحتاج Backend قوي لتطبيق جوال أو موقع React أو Vue؟ سأبني لك REST API احترافي باستخدام Python و Django REST Framework، منظم وآمن وجاهز للربط مع أي Frontend.
أنا مهندس برمجيات بخبرة 6 سنوات في Django، بنيت أنظمة حقيقية تعمل حالياً مثل Deal CRM، وهو نظام متعدد الشركات يخدم أكثر من 20 شركة، بالإضافة إلى منصات SaaS وأنظمة مرتبطة بخدمات خارجية مثل Stripe و WhatsApp و Firebase.
طريقة العمل:
1. أفهم متطلباتك ونوع التطبيق الذي سيستخدم الـ API
2. أرسل لك تصميم الجداول والـ Endpoints للموافقة قبل البدء
3. أنفذ وأختبر كل Endpoint
4. أسلمك الكود مع شرح طريقة التشغيل
أبني هيكلًا واضحًا للملفات وواجهات الـ API، ليسهل فهم الكود وصيانته وإضافة وظائف جديدة لاحقًا.
أضيف تسجيل دخول باستخدام JWT وأضبط الصلاحيات بحيث يصل كل مستخدم إلى العمليات والبيانات المسموح له بها.
أحدد الجداول والعلاقات والحقول وفق متطلبات مشروعك، مع مراعاة سهولة التعديل والتوسع مستقبلًا.
أصمم استجابات API واضحة ومتسقة ليسهل ربطها بتطبيق Flutter أو واجهة مبنية بـ React أو Vue.
أراجع معك المتطلبات وتصميم الجداول والـ Endpoints قبل التنفيذ، وأوضح أي قرار يؤثر في النتيجة النهائية.
أسلّم نماذج Django للجداول المتفق عليها، بحد أقصى 3 جداول ضمن الخدمة الأساسية.
أنفذ عمليات العرض والإضافة والتعديل والحذف للجداول المشمولة في الخدمة، مع التحقق من البيانات المدخلة.
أجهز نقاط تسجيل الدخول وآلية JWT والصلاحيات اللازمة للوصول إلى الـ Endpoints بحسب نوع المستخدم.
أضيف خيارات الفلترة والبحث وتقسيم النتائج إلى صفحات للـ Endpoints المناسبة ضمن نطاق الخدمة.
تستلم ملفات المشروع المصدرية كاملة، مع README يوضح المتطلبات وخطوات الإعداد والتشغيل.
أستخدم Python وDjango REST Framework، مع PostgreSQL أو MySQL حسب قاعدة البيانات المتفق عليها.
3 جداول / Endpoints إضافية
15.00
|
|
بناء API تفاعلي OpenAPI / Swagger
10.00
|
|
ربط بوابة دفع Stripe أو Paypal
30.00
|
|
تجهيز المشروع بـ Docker و Docker Compose
15.00
|
|
رفع الـ API على سيرفرك مع SSL
30.00
|
3 جداول / Endpoints إضافية
15.00
|
|
بناء API تفاعلي OpenAPI / Swagger
10.00
|
|
ربط بوابة دفع Stripe أو Paypal
30.00
|
|
تجهيز المشروع بـ Docker و Docker Compose
15.00
|
|
رفع الـ API على سيرفرك مع SSL
30.00
|