إنشاء وتطوير REST API باستخدام ASP.NET Core وربطه بقواعد الب

وصف الخدمة

سأقوم بتطوير وحدة CRUD باستخدام ASP.NET Core Web API وربطها بقاعدة بيانات SQL Server.

تشمل الخدمة الأساسية:
- إنشاء Entity واحدة تمثل جدولًا واحدًا في قاعدة البيانات.
- إنشاء جدول واحد باستخدام Entity Framework Core.
- تنفيذ 5 Endpoints: عرض جميع السجلات، عرض سجل بالمعرّف، إضافة سجل، تعديل سجل، وحذف سجل.
- تطبيق التحقق من الحقول المطلوبة والبيانات المدخلة.
- تنظيم الكود باستخدام Controllers وDTOs عند ملاءمة بنية المشروع.
- اختبار الـ Endpoints باستخدام Swagger.
- تسليم الكود المصدري والتعديلات المنفذة.

آلية العمل:
1. ترسل تفاصيل الجدول والحقول المطلوبة.
2. أراجع المتطلبات وأتفق معك على التنفيذ.
3. أنفذ الوظيفة وأختبرها وأسلمك الملفات.

السعر الأساسي يشمل جدولًا واحدًا و5 Endpoints فقط. إضافة جداول أو وظائف أخرى، والمصادقة باستخدام JWT، ودمج APIs خارجية، غير مشمولة وتتوفر كتطويرات اختيارية.


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

تطوير REST API باستخدام ASP.NET Core

إنشاء أو تطوير جزء محدد من واجهة REST API لتنظيم تبادل البيانات بين الـ Backend ومواقع الويب أو تطبيقات الموبايل.

الربط بقاعدة بيانات SQL Server

ربط الـ API بقاعدة بيانات SQL Server باستخدام Entity Framework Core عند ملاءمته للمشروع، للتعامل مع البيانات بطريقة منظمة.

تنفيذ عمليات CRUD الأساسية

تنفيذ عمليات الإضافة والقراءة والتعديل والحذف للبيانات المطلوبة، وفقًا لنطاق العمل المتفق عليه.

تنظيم الكود والتحقق من البيانات

كتابة كود واضح ومنظم، مع تطبيق التحقق الأساسي من البيانات المدخلة ومعالجة الأخطاء المناسبة ضمن نطاق الوظيفة المطلوبة.

اختبار الـ API قبل التسليم

اختبار الوظيفة المنفذة باستخدام Swagger أو أداة مناسبة للتأكد من عمل الـ Endpoints وفقًا للمتطلبات المتفق عليها.


معرض الأعمال


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

الكود المصدري للوظيفة المنفذة

استلام ملفات الكود والتعديلات الخاصة بالجزء المتفق عليه من مشروع ASP.NET Core Web API.

Endpoints جاهزة للاستخدام

تسليم الـ Endpoints التي تم تنفيذها، مع توضيح وظيفتها وطريقة إرسال الطلبات إليها عند الحاجة.

الربط بقاعدة البيانات عند الاتفاق عليه

استلام التعديلات اللازمة للتعامل مع قاعدة بيانات SQL Server ضمن نطاق الخدمة المتفق عليه.

نتيجة اختبار الوظيفة

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

إرشادات التشغيل والتكامل

توضيح الخطوات الأساسية اللازمة لتشغيل الجزء المنفذ وربطه بالمشروع الحالي عند الحاجة.

طلب الخدمة

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

إضافة جدول جديد وعمليات CRUD ال ال API

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

إضافة تسجيل الدخول والمصداقية باستخدام JWT

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

ربط المشروع بواجهة API خارجية

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

إضافة Validation ومعالجة أخطاء ال API

  • 5 دولار
  • يوم واحد

بطاقة الخدمة

طلب الخدمة

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

إضافة جدول جديد وعمليات CRUD ال ال API

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

إضافة تسجيل الدخول والمصداقية باستخدام JWT

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

ربط المشروع بواجهة API خارجية

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

إضافة Validation ومعالجة أخطاء ال API

  • 5 دولار
  • يوم واحد

بطاقة الخدمة