وصف الخدمة

تصميم موقع خدمات Saas متكامل


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

ما يميز خدمتي:

عدد نقاط النهاية: 10-15 نقطة نهاية (عمليات الإنشاء والقراءة والتحديث والحذف)

عدد المتحكمات: 2-3 متحكمات

عدد النماذج/الكيانات: 3-4 كيانات رئيسية

نظام المصادقة: نظام تسجيل دخول كامل (التسجيل، تسجيل الدخول، تسجيل الخروج)

التفويض: صلاحيات أساسية (مستخدم، مدير)

قاعدة البيانات:
عدد الجداول: 4-6 جداول

العلاقات: واحد-إلى-متعدد، متعدد-إلى-متعدد حسب الحاجة

فهارس محسّنة لتحسين الأداء

ملفات الترحيل كاملة لقاعدة البيانات


معرض الأعمال


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

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

المشروع الكامل
Backend (الواجهة الخلفية):
1. المشروع الكامل:
ملف الحل (.sln)
كود المشروع كامل (المتحكمات، الخدمات، النماذج)
ملفات الإعدادات (appsettings.json)
ملفات الترحيل
2. قاعدة البيانات:
سكربت قاعدة البيانات (ملف .sql)
مخطط قاعدة البيانات (صورة للعلاقات)
ملف النسخ الاحتياطي (.bak) جاهز للاستعادة
3. التوثيق:
ملف README.md (كيفية التشغيل)
توثيق الواجهة البرمجية (مجموعة سواغر/بوستمان)
ملف وورد/بي دي إف شرح نقاط النهاية
4. ملفات إضافية:
قالب متغيرات البيئة
مجموعة بوستمان للاختبار
سكربتات إس كيو إل للبيانات التجريبية

Frontend (واجهة المستخدم):
كود المشروع كامل (رياكت/أنجولار)
3-5 صفحات أساسية:
صفحة تسجيل الدخول
صفحة التسجيل
صفحة عرض البيانات (قائمة)
صفحة إضافة/تعديل (نموذج)
لوحة تحكم بسيطة (اختياري)
تكامل كامل مع الواجهة البرمجية
تصميم متجاوب (بوتستراب/ماتيريال يو آي)
ملفات البناء جاهزة للنشر

المواصفات التقنية المفصلة:

Backend:
✓ ASP.NET Core 9 Web API | معمارية نظيفة (طبقات الـ API، الأعمال، البيانات) | Repository + Unit of Work | حقن التبعيات | AutoMapper

قاعدة البيانات:
✓ SQL Server 2019+ | Entity Framework Core | ترحيلات Code-First | بيانات أولية Seed Data

الأمان والمصادقة:
✓ JWT + OAuth | تشفير كلمات المرور (BCrypt) | التحقق من المدخلات | CORS | معالج أخطاء Middleware

مميزات الـ API:
✓ تصميم RESTful | توثيق Swagger | غلاف الاستجابة Response Wrapper | ترقيم الصفحات Pagination | معالجة شاملة للاستثناءات Global Exception Handling

Frontend:
✓ React 18+/Angular | تصميم متجاوب Responsive (Bootstrap/Material-UI) | التحقق من النماذج Form Validation | تكامل API (Axios) | مسار المصادقة Auth Flow (تسجيل الدخول/التسجيل/تسجيل الخروج) | مسارات محمية Protected Routes | حالات الأخطاء والتحميل Error & Loading States

ما ستحصل عليه بالتفصيل:

Frontend (5 صفحات):
Login | Register | قائمة المنتجات Products List (بحث Search + ترقيم Pagination) | تفاصيل المنتج Product Details | لوحة الإدارة Admin Panel (إضافة/تعديل المنتجات)

Backend (15 نقطة نهاية Endpoints):
Products (7):
GET قائمة List + تفاصيل Details + بحث Search + تصفية حسب الفئة Filter by Category | POST إضافة Add | PUT تعديل Edit | DELETE حذف Remove

Categories (4):
GET قائمة List + تفاصيل Details | POST إضافة Add | DELETE حذف Remove

Auth (4):
POST تسجيل Register + تسجيل دخول Login + تحديث الرمز Refresh Token | GET الملف الشخصي Profile

قاعدة البيانات (5 جداول Tables):
Users | Products | Categories | ProductImages | RefreshTokens

التعديلات المشمولة:

جولتين تعديل مجانية خلال أسبوع من التسليم

شراء الخدمة

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

تعديلات بعد اسبوع من استلام الخدمه (لا تشمل اضافه feature جديده )

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

بطاقة الخدمة

بطاقة الخدمة

شراء الخدمة

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

تعديلات بعد اسبوع من استلام الخدمه (لا تشمل اضافه feature جديده )

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

كلمات مفتاحية