مرحباً، سأقوم بتطوير واجهة API بسيطة باستخدام Django REST Framework أو FastAPI أو Express.js، تتضمن موديل واحد فقط وثلاث واجهات CRUD (إضافة – تعديل – حذف – عرض).
سأقدم لك كود نظيف ومنظم، وهيكلة مشروع واضحة، وملف Postman يحتوي على أمثلة للطلبات.
الخدمة تشمل ملفات المشروع كاملة بصيغة ZIP وتعليمات التشغيل
برمجة احترافية: كود نظيف، منظم، وسهل التطوير مستقبلاً.
أداء عالي: واجهة API سريعة الاستجابة ومناسبة للتطبيقات الخفيفة والمتوسطة.
توثيق بسيط: ملف Postman يوضح طريقة استخدام الواجهات بدقة.
هيكلة واضحة: مشروع مرتب بملفات ومسارات واضحة لتسهيل الفهم والصيانة.
تكامل سلس: إمكانية دمج الـAPI بسهولة مع أي تطبيق ويب أو موبايل.
شرح بعد التسليم: ملف README يشرح كيفية تشغيل الـAPI محليًا خطوة بخطوة.
دعم ما بعد التسليم: إمكانية التعديل على أخطاء بسيطة وتحسينات خفيفة بعد التسليم
وصف العمل
أقوم بتطوير واجهة API بسيطة وآمنة باستخدام Django REST Framework أو FastAPI أو Express.js، بكود نظيف وهيكلة واضحة، وجاهزة للدمج في أي تطبيق ويب أو موبايل.
المواصفات:
عدد الموديلات: موديل واحد فقط
عدد الواجهات: 3 واجهات CRUD (إضافة – تعديل – حذف – عرض)
التقنيات:
Django REST Framework أو FastAPI أو Express.js
مع ملف الإعدادات وملف المتطلبات (requirements.txt أو package.json)
الأقسام داخل المشروع:
هيكلة مشروع مرتبة وسهلة الصيانة
ملفات الـAPI الأساسية: الموديل + الواجهات + الربط
إعدادات قاعدة البيانات وملف env.example
توثيق بسيط عبر Postman لتجربة الواجهات
المخرجات:
ملفات المشروع كاملة وجاهزة للتشغيل
ملف README يشرح طريقة التشغيل
ملف Postman للطلبات
ملف ZIP يحتوي على جميع الملفات
إمكانية تطوير ميزات إضافية عند الطلب مثل: JWT، زيادة الواجهات، Swagger، Pagination، Dockerfile، أو نشر المشروع على الخادم.
إضافة توثيق كامل للـAPI بصيغة Swagger أو Postman.
10.00
|
|
إضافة Endpoint إضافي أو تعديل واجهة موجودة، تطوير مستقل.
20.00
|
|
ربط الـAPI بخدمة خارجية (مثل خدمة دفع أو خدمة تسجيل)
30.00
|
إضافة توثيق كامل للـAPI بصيغة Swagger أو Postman.
10.00
|
|
إضافة Endpoint إضافي أو تعديل واجهة موجودة، تطوير مستقل.
20.00
|
|
ربط الـAPI بخدمة خارجية (مثل خدمة دفع أو خدمة تسجيل)
30.00
|