تفاصيل العمل

يتضمن العمل تطوير تطبيق ويب "Challenge Commercial" الذي يهدف إلى تحسين أداء الفرق التجارية من خلال تقديم تحديات وأهداف محفزة. يتم استخدام React لتطوير الواجهة الأمامية، مع الاستفادة من Ant Design وTailwind CSS لتخطيط وتصميم الواجهة. يتم استخدام Express.js لتطوير الواجهة الخلفية، وPostgreSQL كنظام قاعدة بيانات لإدارة معلومات المستخدمين والتحديات بكفاءة.

المشروع يتبع منهجية SCRUM، مع وجود سباقات منتظمة لضمان التسليم المستمر والتحسين المستمر. يتطلب العمل الالتزام بدفتر شروط مفصل لضمان تلبية جميع متطلبات العميل.

الميزات الأساسية للعمل تشمل:

إنشاء وتتبع التحديات التجارية: يتيح التطبيق للمستخدمين إنشاء وتتبع التحديات التجارية، وتوفير أهداف محفزة لتحسين الأداء.

واجهة مستخدم بديهية وتفاعلية: تصميم واجهة مستخدم سهلة الاستخدام وتفاعلية تضمن تجربة مستخدم متميزة.

إدارة بيانات المستخدمين والتحديات بكفاءة: استخدام PostgreSQL لإدارة بيانات المستخدمين والتحديات بشكل فعال وآمن.

تسجيل الدخول والمصادقة باستخدام Google: توفير خاصية تسجيل الدخول باستخدام حساب Google لضمان سهولة الوصول وحماية البيانات.

إرسال إشعارات البريد الإلكتروني: نظام لإرسال إشعارات البريد الإلكتروني لتحديث المستخدمين حول التحديات والأهداف والجوائز.

لوحة تحكم مستجيبة: تصميم لوحة تحكم مستجيبة تعمل بكفاءة على جميع الأجهزة والشاشات.

إحصائيات الأداء: توفير إحصائيات مفصلة حول أداء المستخدمين والفرق التجارية، مما يساعد في تحسين الاستراتيجيات وتحقيق الأهداف.

نظام المكافآت: توفير نظام مكافآت للمستخدمين الذين يحققون أهدافهم وتحدياتهم.