تفاصيل العمل

تطبيق واجهة برمجية (RESTful APIs) مبني باستخدام **Ruby on Rails** يقدم خدمة تخزين واسترجاع الملفات والبيانات المرمزة (Base64) عبر واجهة موحدة تتعامل مع عدة وسائط تخزين خفية (Multi-Backend Storage Adapters).

**أبرز الميزات والمهام التقنية:**

* **دعم وسائط تخزين متعددة (Storage Backends):**

* التخزين المحلي (Local File System).

* التخزين في قاعدة البيانات (Database Table).

* التخزين المتوافق مع **Amazon S3** عن طريق التعامل المباشر مع الـ HTTP Client وبدون مكتبات خارجية جاهزة.

* **نظام التوثيق والأمان (Authentication):** حماية جميع الـ Endpoints باستخدام نظام **Bearer Token**.

* **إدارة البيانات والملفات:** إمكانية رفع واسترجاع الملفات وحساب حجم البيانات بالبايت وتاريخ الإنشاء بتوقيت UTC مع تتبع الـ Metadata في قاعدة البيانات.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة