شراء الخدمة الآن

تطوير REST API احترافية بـ Rust أو Node.js مع توثيق ودعم للعربية

شراء الخدمة

بصفتي مهندس برمجيات خلفية بخبرة 5 سنوات، بقدم ليك خدمة تطوير REST API كاملة من التصميم للنشر، مبنية على نفس الأسس المعمارية اللي بستخدمها في مشاريعي الإنتاجية في منصة "الحكيم" وشركات معالجة المدفوعات. ما يميز الـ API اللي بطوّرها: ✓ معمارية نظيفة وقابلة للتوسع (Layered Architecture Separation of Concerns) ✓ مصادقة آمنة (JWT Refresh Tokens Password Hashing بـ argon2id) ✓ قاعدة بيانات محكمة التصميم (PostgreSQL / MongoDB / MySQL) ✓ توثيق تلقائي تفاعلي (OpenAPI 3.0 / Swagger UI) ✓ اختبارات شاملة (Unit Integration Tests) ✓ Docker جاهز للنشر ✓ دعم للعربية مدمج (رسائل الأخطاء والتحقق بالعربية والإنجليزية) ✓ كود مفتوح ومملوك ليك 100% ما تحصل عليه بالضبط مقابل سعر الخدمة: • حتى 20 نقطة نهاية (Endpoints) — الـ endpoint هو مسار واحد في الـ API مثل GET /products أو POST /orders • قاعدة بيانات كاملة من الصفر — حتى 10 كيانات/جداول مع علاقاتها وـ indexes مناسبة • نظام مصادقة احترافي كامل: تسجيل وتسجيل دخول JWT Refresh Token Rotation أدوار المستخدمين (user / admin) تشفير كلمات السر بـ argon2id Rate Limiting على مسارات المصادقة • ميزات قياسية في كل مسارات الـ API: Pagination (تقسيم النتائج للصفحات) Filtering (تصفية النتائج) Sorting (ترتيب النتائج) Input Validation (التحقق من المدخلات) Error Handling بصيغة موحدة • توثيق احترافي: OpenAPI 3.0 spec تلقائي Swagger UI تفاعلي Postman Collection جاهز للاستخدام ملف README مفصّل بالعربية والإنجليزية • اختبارات تلقائية: Unit Tests للمنطق الأساسي Integration Tests للـ endpoints تغطية اختبار لا تقل عن 70% • جاهز للنشر: Dockerfile محسّن متعدد المراحل docker-compose.yml للتطوير المحلي GitHub Actions CI pipeline ملف .env.example بكل المتغيرات المطلوبة • التسليم: كود كامل على مستودع GitHub خاص أو عام (حسب اختيارك) مراجعتان مجانيتان بعد التسليم جلسة تسليم مباشرة لشرح الكود وطريقة التشغيل دعم فني لمدة 14 يوم لأي استفسارات ما لا تشمله هذه الخدمة: ✗ لوحة تحكم (Dashboard) أو أي واجهة أمامية — تُحسب كمشروع منفصل ✗ الربط مع قاعدة بيانات موجودة — الخدمة لبناء قاعدة جديدة (راسلني قبل الشراء إذا احتجت ذلك) ✗ النشر على السيرفر الإنتاجي — متاح كخدمة منفصلة ✗ التكامل مع بوابات الدفع — متاح كخدمة منفصلة ✗ تكاملات معقدة مع أنظمة خارجية (ERP, CRM, إلخ) — تتطلب عرض مخصص ✗ المشاريع الأكبر من 20 endpoint لمشاريع أكبر أو متطلبات إضافية: راسلني قبل الشراء لتجهيز عرض مخصص يناسب احتياجك. ملاحظة: قبل بدء العمل، نتفق على Technical Spec مكتوب يوضح كل المطلوب بالتفصيل لضمان الشفافية الكاملة. مدة التنفيذ تتراوح بين 10–14 يوم عمل حسب تعقيد المشروع. تقدر تشوف نموذج على معايير شغلي في مشروعي المفتوح المصدر: https://github.com/monzeromer-lab/rust-api-starter التقنيات اللي بستخدمها: Rust (Actix Web, SQLx), Node.js (NestJS, Express), PostgreSQL, MongoDB, Redis, Docker, JWT, OpenAPI

شراء الخدمة الآن
شارك
بطاقة الخدمة
التقييمات
سعر الخدمة
250.00 $
مدة التسليم
5 أيام
بائع الخدمة
شراء الخدمة الآن
شارك
مركز المساعدة