
نظام إدارة الموظفين – Employees Management App
الوصف
تطبيق ويب بسيط لإدارة بيانات الموظفين، يُمكِّن المستخدم من تنفيذ العمليات الأساسية مثل:
إضافة موظف جديد
عرض قائمة الموظفين
تعديل بيانات الموظف
حذف موظف من القائمة
يُعد هذا المشروع مثالًا عمليًا ممتازًا لتطبيق مفاهيم CRUD باستخدام React, Firebase
أهداف المشروع:
إنشاء تطبيق CRUD متكامل بإمكانيات بسيطة.
تنظيم الكود والتفاعل مع النماذج والاستجابات.
تحسين تجربة المستخدم بتصميم بسيط وسلس.
أقسام الصفحة الرئيسية:
نموذج إدخال بيانات الموظف (Form):
يحتوي على الحقول التالية: الاسم، الوظيفة، البريد الإلكتروني، الراتب.
جدول عرض الموظفين (Table):
يعرض جميع الموظفين المُضافين مع خيارات التعديل والحذف.
أزرار التحكم:
زر "إضافة موظف"
زر "تحديث" بعد التعديل
أزرار "تعديل / حذف" لكل عنصر في الجدول
التقنيات المستخدمة:
React, Tailwindcss

مطور واجهات أمامية (React.js) | أكثر من عامين من الخبرة في بناء تطبيقات ويب قابلة للتوسع وعالية الأداء. أنا مطور واجهات أمامية يركز على النتائج مع أكثر من عامين من الخبرة المتخصصة في React.js JavaScript (ES6+) ومعماريات الواجهات الأمامية الحديثة. لقد نجحت في تطوير أكثر من 4 تطبيقات ويب جاهزة للإنتاج بميزات قوية مثل:\nتحليلات الوقت الفعلي باستخدام Firebase Zustand TanStack Query مكونات واجهة مستخدم نظيفة ومتجاوبة ومتاحة باستخدام Tailwind CSS Material UI (MUI) .تكاملات RESTful API سلسة وتصميم قائم على المكونات قابل للتوسع. أنا شغوف بكتابة كود نظيف وقابل للصيانة، وتحسين الأداء، والتعاون مع فرق متعددة التخصصات لحل المشاكل الواقعية.ماهر في Git وإدارة الإصدارات ومتحمس دائماً لتعلم أدوات وتقنيات جديدة.