أقوم بتطوير وحدات رفع ملفات احترافية مع تحقق قوي من البيانات ومعالجة خلفية فعالة لضمان إدارة سلسة للملفات وتقديم أفضل تجربة للمستخدم. كما أوفر كوداً نظيفاً وموثقاً، مع المساعدة في تهيئة النظام على الخادم الخاص بك
الواجهة (Frontend):
صفحة واحدة لرفع الملفات (Upload Page).
تحتوي على:
زر اختيار الملف
زر رفع (Upload)
عرض رسالة نجاح أو خطأ بعد الرفع
البرمجة الخلفية (Backend):
تطوير API لمعالجة رفع الملفات باستخدام ASP.NET Core.
التحقق من نوع الملفات (مثل: JPG, PNG, PDF, DOCX).
تحديد حد أقصى لحجم الملف (مثلاً 5MB أو حسب طلب العميل).
منع رفع الملفات غير المسموح بها.
تخزين الملفات:
حفظ الملفات داخل مجلد منظم على السيرفر (Local Storage فقط)
الأمان (Security):
التحقق من الملفات من جهة الخادم (Server-side Validation).
منع رفع الملفات الضارة أو التنفيذية
تنظيم الكود:
الكود منظم وسهل التعديل، ويشمل:
Controller (1)
Model (1)
View (1)
ملفات مساعدة عند الحاجة
مشروع ASP.NET Core كامل (Source Code).
ملفات الكود (C# + Views).
ملف قاعدة البيانات (SQL Script) إذا تم استخدام قاعدة بيانات.
دليل إرشادي بصيغة PDF (صفحتين) يشرح:
كيفية تشغيل المشروع
تعديل إعدادات الرفع (الحجم – أنواع الملفات)
مسارات حفظ الملفات
ربط النظام بقاعدة البيانات
15.00
|
|
دعم رفع ملقات متعددة
10.00
|
|
اضافة لوحة تحكم لعرض و ادارة الملفات
10.00
|
ربط النظام بقاعدة البيانات
15.00
|
|
دعم رفع ملقات متعددة
10.00
|
|
اضافة لوحة تحكم لعرض و ادارة الملفات
10.00
|