برمجة واجهات برمجية احترافية وربطها بقواعد البيانات

وصف الخدمة

هل تحتاج إلى واجهة برمجية منظمة لربط موقعك أو تطبيقك بقاعدة بيانات؟

أنا علي عبدالكريم، مطور ويب متكامل، أقدم خدمة تطوير الواجهات البرمجية باستخدام نود جي إس وإكسبريس ومونجو دي بي.

مواصفات الخدمة الأساسية:

- تطوير 4 مسارات برمجية لكيان بيانات واحد.
- إضافة سجل جديد إلى قاعدة البيانات.
- استرجاع سجل واحد باستخدام معرّفه.
- تعديل بيانات سجل موجود.
- حذف سجل من قاعدة البيانات.
- إنشاء نموذج بيانات واحد يحتوي على 5 حقول بحد أقصى.
- ربط المسارات بمجموعة واحدة داخل قاعدة بيانات مونجو دي بي.
- التحقق من المدخلات ومعالجة الأخطاء الأساسية.
- إرجاع الاستجابات بصيغة JSON.
- اختبار المسارات البرمجية.

الملفات المستلمة:

ملفات الشيفرة البرمجية بصيغة JS، وملفات إعداد المشروع، وملف اختبارات Postman بصيغة JSON، ودليل تشغيل README.

لا تشمل الخدمة الواجهات المرئية أو أنظمة تسجيل الدخول والصلاحيات أو النشر.


مميزات الخدمة

1. واجهات برمجية منظمة

تطوير مسارات برمجية واضحة ومنظمة لتنفيذ العمليات المطلوبة وتبادل البيانات مع الموقع أو التطبيق.

2. ربط قواعد البيانات

ربط المسارات بقاعدة بيانات مونجو دي بي، باستخدام نموذج بيانات واحد يحتوي على خمسة حقول بحد أقصى، لتنفيذ عمليات إضافة السجلات واسترجاعها وتعديلها وحذفها.

3. التحقق من المدخلات ومعالجة الأخطاء

التحقق من البيانات المستقبلة ومعالجة الأخطاء الأساسية وإرجاع استجابات واضحة لتسهيل التكامل.

4. شيفرة قابلة للصيانة والتطوير

تنظيم ملفات المشروع وتقسيم المسؤوليات البرمجية لتسهيل فهم الشيفرة وتوسيع وظائفها مستقبلًا.

5. اختبار الوظائف

اختبار المسارات البرمجية الأربعة، وتسليم ملف طلبات بصيغة JSON يمكن استيراده في برنامج بوستمان لإعادة اختبار العمليات.

توثيق المسارات البرمجية

سأقدم تعليمات واضحة لتشغيل المشروع واختبار المسارات البرمجية، مع توضيح الطلبات والاستجابات الأساسية لتسهيل استخدامها


معرض الأعمال


ما الذي ستستلمه

1. أربعة مسارات برمجية

أربعة مسارات لتنفيذ عمليات الإضافة والاسترجاع بالمعرّف والتعديل والحذف على كيان بيانات واحد، مع إرجاع الاستجابات بصيغة JSON.

2. نموذج قاعدة بيانات واحد

نموذج بيانات يحتوي على 5 حقول بحد أقصى، مرتبط بمجموعة واحدة داخل قاعدة بيانات مونجو دي بي.

3. ملفات الشيفرة البرمجية

ملفات JavaScript بامتداد .js، وملف package.json لإعداد المشروع، وملف .env.example لتوضيح متغيرات البيئة دون تضمين بيانات سرية

4. ملفات الاختبار والتشغيل

ملف Postman Collection بصيغة .json لاختبار المسارات الأربعة، وملف README.md يحتوي على خطوات الإعداد والتشغيل.

5. تعديل مجاني واحد

تنفيذ تعديل بسيط واحد ضمن نطاق الوظائف المتفق عليها قبل التسليم النهائي.

طلب الخدمة

سعر الخدمة
$10.00
تطويرات اختيارية

إضافة 4 مسارات برمجية لكيان بيانات آخر 

  • 10 دولار
  • يومين

إضافة تسجيل الدخول وتسجيل المستخدمين مع حماية المسارات

  • 20 دولار
  • 3 أيام

إضافة صلاحيات أساسية لمستويين من المستخدمين

  • 15 دولار
  • يومين

ربط الواجهة البرمجية بخدمة خارجية موثقة

  • 15 دولار
  • 3 أيام

نشر المشروع على استضافة المشتري وإعداده للتشغيل

  • 15 دولار
  • يومين

بطاقة الخدمة

طلب الخدمة

سعر الخدمة
$10.00
تطويرات اختيارية

إضافة 4 مسارات برمجية لكيان بيانات آخر 

  • 10 دولار
  • يومين

إضافة تسجيل الدخول وتسجيل المستخدمين مع حماية المسارات

  • 20 دولار
  • 3 أيام

إضافة صلاحيات أساسية لمستويين من المستخدمين

  • 15 دولار
  • يومين

ربط الواجهة البرمجية بخدمة خارجية موثقة

  • 15 دولار
  • 3 أيام

نشر المشروع على استضافة المشتري وإعداده للتشغيل

  • 15 دولار
  • يومين

بطاقة الخدمة