نبذة

أنا مطور ويب متخصص في بناء مواقع وتطبيقات ويب حديثة وسريعة الاستجابة باستخدام React وJavascript/Typescript, Node.js, Supabase/Firebase. أركز على تطوير واجهات مستخدم احترافية، وتحسين تجربة المستخدم، وتحويل التصاميم إلى مواقع عملية ومتوافقة مع مختلف الأجهزة. أحرص على كتابة كود منظم وقابل للتطوير، مع الالتزام بالجودة والمواعيد المتفق عليها. أسعى إلى تقديم حلول عملية تساعد العملاء على تحقيق أهدافهم الرقمية بكفاءة واحترافية.


الخبرات

CareOS Clinic Managment System

نظام إدارة عيادة طبية آمن وقابل للتخصيص، مبني بلغة React و Firebase ونشر على Vercel. صممته بعمارة zero-trust، حيث لا يمكن لأي موظف إنشاء حسابه بنفسه، ويتم تفويض الأدوار بواسطة المسؤول فقط عبر واجهة خلفية آمنة.

 

النظام يدعم ثلاث لوحات تحكم مصممة حسب الدور: الطبيب، الاستقبال، والإدارة. ويمكن للمريض الاطلاع على سجله الطبي ووصفاته من بوابة خاصة به، مع توليد تلقائي للفواتير وتتبع الإيرادات.

 

البنية تحتوي على نموذج متعدد اللغات مع دعم كامل للاتجاه من اليمين لليسار، واجهة متجاوبة تعمل على الأجهزة اللوحية والحواسيب، وبنية SaaS قابلة لإعادة العلامة التجارية بسهولة.

 

التركيز الأساسي كان على الأمان والخصوصية: الأدوار ثابتة داخل رمز المصادقة ولا يمكن تعديلها من العميل، وقواعد Firestore مخصصة لمنع الوصول غير المصرح به بينما تظل بيانات كل مريض مقصورة عليه وعلى فريقه العلاجي.

Banat-Hawaa School

نظام إدارة مدرسة بنات حواء

 

نظام إدارة لمدرسة تعليمية مبني بـ React و Supabase، يقدم تجربة استخدام عصرية بتصميم Glassmorphism وثيم داكن مع ألوان بنفسجية. النظام جاهز للإنتاج ويعمل فعلياً على Vercel.

 

يدعم ثلاث لوحات تحكم حسب الدور:

 

* الإدارة: إدارة المستخدمين والمواد والأساتذة، ومراقبة عامة على النظام.

* الأساتذة: إنشاء الواجبات، التصحيح مع ملاحظات مفصلة، متابعة تقدم الطلبة، وإدارة الفصول.

* الطلبة: عرض الواجبات وتسليمها مع خاصية رفع الملفات، متابعة الدرجات والتقدم، والوصول إلى المواد الدراسية.

 

الميزات الأمنية تشمل RBAC (Role-Based Access Control) على الواجهة والـ API، وJWT مع تحديث تلقائي، وتخزين ملفات آمن عبر Supabase مع روابط موقّعة، وقواعد حماية من الثغرات مثل حقن SQL وRate Limiting.

 

البنية التقنية: React 19 + Vite، وSupabase كـ Backend يشمل PostgreSQL وReal-time وStorage، مع النشر على Vercel وإعدادات SPA وCORS.

 

تم تطبيق العديد من الإصلاحات الأمنية على المشروع، أبرزها إصلاح ثغرات حذف المستخدمين، وتحسين تسجيل الدخول، ونقل إعدادات البريد من Brevo إلى Gmail SMTP.

DZ-Marketplace

منصة إعلانات مبوبة ثنائية اللغة (العربية والإنجليزية) مخصصة للسوق الجزائري، تتيح للمستخدمين نشر الإعلانات، تصفح العروض حسب الفئات، البحث في القوائم، عرض ملفات البائعين، وإدارة إعلاناتهم الخاصة.

 

يوفر النظام تجربة استخدام متكاملة تشمل:

 

إنشاء وإدارة الإعلانات مع رفع الصور.

تصفح الإعلانات حسب الفئة والموقع.

محرك بحث متقدم للعثور على العروض بسرعة.

صفحات ملفات شخصية للبائعين مع عرض إعلاناتهم المنشورة.

لوحة تحكم للمستخدم لإدارة الإعلانات وتحديثها أو حذفها.

 

البنية التقنية تعتمد على Supabase لتوفير:

 

المصادقة وإدارة الحسابات (Authentication).

قاعدة البيانات (PostgreSQL Database).

تخزين وإدارة الوسائط والملفات (Media Storage).

واجهات API آمنة وقابلة للتوسع.

 

تم تصميم المنصة لتكون سريعة الاستجابة ومتوافقة مع مختلف الأجهزة، مع دعم كامل للغتين العربية والإنجليزية لتوفير تجربة استخدام مناسبة للمستخدمين في الجزائر.


التعليم

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

حاليا طالب في تخصص الاعلام الالي



هل تبحث عن فرصة للعمل عن بعد؟

حدد التخصصات التي ترغب في العمل بها لنرسل نشرة الوظائف الدورية إلى بريدك الإلكتروني

برمجة وتطوير
تسويق ومبيعات
كتابة وترجمة
تصميم
إدارة وأعمال
دعم فني
المجالات الأخرى