موقع عرض موظفين وتقييم
Budget: $25 – $50 USD
أحتاج إلى تطوير موقع ويب يعتمد بالكامل على HTML وJavaScript يكون هدفه تقديم الموظفين بطريقة واضحة وجذابة. ما أريده بالتحديد هو أن تظهر بطاقة لكل موظف تتضمن صورته، اسمه، المسمى الوظيفي وملخص-CV قصير، مع رابط لصفحة تفاصيل موسَّعة.
المكوّن الأساس في المشروع هو نظام تقييم للموظفين؛ الزائر يضع تقييماً (خمس نجوم أو ما تراه مناسباً) ويكتب تعليقاً بسيطاً، ثم تُجمَع هذه البيانات وتُعرَض مباشرة داخل جداول تفاعلية تشبه جداول البيانات بحيث يمكن فرزها، البحث داخلها، وتصديرها إلى CSV. استخدام مكتبة خفيفة مثل DataTables أو أي حل Vanilla JS مقبول طالما يبقى التنفيذ نظيفاً وسهل الصيانة.
قمت بإدراج مثال صغير على canvas داخل الكود الحالي ليُظهر رسماً بسيطاً؛ يمكنك الاستفادة منه لتحافظ على هوية مرئية خفيفة أو استبداله بما تراه أفضل. المهم أن يكون التصميم متجاوباً ويعمل بسلاسة على المتصفح الحديث دون أي متطلبات خادم (كل شيء من جهة العميل).
تسليم المشروع يشمل:
• ملف index.html جاهز مع بنية نظيفة وتعليقات مفهومة.
• ملفات JS منفصلة تتضمن منطق عرض الموظفين، جمع التقييمات، وتحديث الجدول في الوقت الفعلي.
• ملف CSS (أو SCSS) بسيط يجعل الموقع مرتباً ومتجاوباً.
• إرشادات إعداد مختصرة توضّح طريقة إضافة موظف جديد أو تهيئة الجدول.
سأراجع العمل وفق: عمل جميع الوظائف المذكورة دون أخطاء، ظهور بيانات التقييم داخل جدول تفاعلي قابل للفرز، وسهولة تعديل أو إضافة موظف جديد عبر تعديل ملف JSON أو مصفوفة داخلية. إن كان لديك اقتراحات لتحسين الأداء أو تجربة المستخدم فأنا منفتح لأي أفكار.
المكوّن الأساس في المشروع هو نظام تقييم للموظفين؛ الزائر يضع تقييماً (خمس نجوم أو ما تراه مناسباً) ويكتب تعليقاً بسيطاً، ثم تُجمَع هذه البيانات وتُعرَض مباشرة داخل جداول تفاعلية تشبه جداول البيانات بحيث يمكن فرزها، البحث داخلها، وتصديرها إلى CSV. استخدام مكتبة خفيفة مثل DataTables أو أي حل Vanilla JS مقبول طالما يبقى التنفيذ نظيفاً وسهل الصيانة.
قمت بإدراج مثال صغير على canvas داخل الكود الحالي ليُظهر رسماً بسيطاً؛ يمكنك الاستفادة منه لتحافظ على هوية مرئية خفيفة أو استبداله بما تراه أفضل. المهم أن يكون التصميم متجاوباً ويعمل بسلاسة على المتصفح الحديث دون أي متطلبات خادم (كل شيء من جهة العميل).
تسليم المشروع يشمل:
• ملف index.html جاهز مع بنية نظيفة وتعليقات مفهومة.
• ملفات JS منفصلة تتضمن منطق عرض الموظفين، جمع التقييمات، وتحديث الجدول في الوقت الفعلي.
• ملف CSS (أو SCSS) بسيط يجعل الموقع مرتباً ومتجاوباً.
• إرشادات إعداد مختصرة توضّح طريقة إضافة موظف جديد أو تهيئة الجدول.
سأراجع العمل وفق: عمل جميع الوظائف المذكورة دون أخطاء، ظهور بيانات التقييم داخل جدول تفاعلي قابل للفرز، وسهولة تعديل أو إضافة موظف جديد عبر تعديل ملف JSON أو مصفوفة داخلية. إن كان لديك اقتراحات لتحسين الأداء أو تجربة المستخدم فأنا منفتح لأي أفكار.