هل تحتاج إلى إنشاء واجهة برمجية (REST API) لمشروعك أو تطبيقك؟
أقدم لك خدمة تطوير REST API باستخدام Python وFastAPI، مع كتابة كود منظم واختبار الوظائف والتأكد من عملها بشكل صحيح.
ماذا تشمل الخدمة الأساسية مقابل 5 دولارات؟
- إنشاء API بسيط باستخدام FastAPI.
- تنفيذ حتى 3 Endpoints.
- استقبال وإرجاع البيانات بصيغة JSON.
- التحقق الأساسي من البيانات المدخلة باستخدام Pydantic.
- معالجة الأخطاء الأساسية.
- توفير توثيق API تلقائي عبر Swagger UI.
- اختبار الوظائف وتسليم الكود المصدري.
أمثلة على ما يمكن تنفيذه:
- API لإدارة المهام.
- API لإدارة المنتجات.
- API لاستقبال بيانات المستخدمين.
- API لعرض المعلومات والبيانات.
ملاحظات مهمة:
- السعر الأساسي يشمل موردًا واحدًا ونطاقًا بسيطًا لا يتجاوز 3 Endpoints.
- لا تشمل الخدمة الأساسية ربط قواعد البيانات أو نظام تسجيل الدخول أو رفع المشروع على خادم.
- تتم مناقشة المتطلبات قبل البدء للتأكد من توافقها مع نطاق الخدمة.
سأحرص على تقديم كود واضح ومنظم وقابل للتطوير مستقبلًا.
إنشاء واجهة برمجية باستخدام FastAPI بهيكل واضح ومنظم، تسهّل ربط تطبيقات الويب والموبايل بالخادم
إمكانية إنشاء البيانات وعرضها وتعديلها وحذفها عبر Endpoints واضحة وفق متطلبات المشروع.
استخدام Pydantic للتحقق من البيانات المدخلة وتقليل الأخطاء الناتجة عن الطلبات غير الصحيحة.
إضافة معالجة مناسبة للأخطاء وإرجاع استجابات HTTP واضحة ومنظمة.
ملفات المشروع البرمجية منظمة وواضحة، مع إمكانية تعديلها وتطويرها مستقبلًا.
قائمة بالمكتبات والحزم اللازمة لتشغيل المشروع وتثبيتها بسهولة.
رابط Swagger UI محلي لاستعراض جميع نقاط الاتصال المتوفرة وتجربتها.
ملف README يحتوي على خطوات تثبيت المتطلبات وتشغيل المشروع محليًا.
التحقق من عمل نقاط الاتصال المتفق عليها وتسليم نتائج الاختبار الأساسية
إضافة 3 Endpoints أخرى
5.00
|
|
ربط API بقاعدة بيانات SQLite أو PostgreSQL
10.00
|
|
إضافة نظام تسجيل دخول JWT
10.00
|
|
كتابة اختبارات آلية باستخدام Pytest
5.00
|
|
تجهيز Docker للمشروع
10.00
|
إضافة 3 Endpoints أخرى
5.00
|
|
ربط API بقاعدة بيانات SQLite أو PostgreSQL
10.00
|
|
إضافة نظام تسجيل دخول JWT
10.00
|
|
كتابة اختبارات آلية باستخدام Pytest
5.00
|
|
تجهيز Docker للمشروع
10.00
|