تفاصيل العمل

المنصة عبارة عن نظام إلكتروني متكامل تم بناؤه لتسهيل وأتمتة العملية الانتخابية لاختيار رئاسة الملتقى.

يهدف المشروع إلى نقل عملية التصويت من الطريقة التقليدية إلى تجربة رقمية آمنة، سريعة، وشفافة، تضمن دقة النتائج ومنع التلاعب.

المشكلات التي تم حلها:

بطء الفرز: تم اختصار وقت إعلان النتائج إلى وقت قياسي فور إغلاق باب التصويت.

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

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

المميزات التقنية والوظائف:

1. لوحة تحكم الإدارة (Admin Dashboard):

إدارة بيانات الطلاب والمترشحين (إضافة/تعديل/حذف).

نظام إحصائيات مباشر لمتابعة سير العملية الانتخابية.

التحكم اللحظي في فتح وإغلاق بوابة التصويت.

استعراض النتائج النهائية بضغطة زر وتفصيل عدد الأصوات لكل مرشح.

2. نظام التصويت (User Side):

تسجيل دخول آمن عبر (البريد الإلكتروني + رقم التصويت الفريد).

واجهة استخدام سلسة تتيح اختيار المترشحين.

نظام ذكي للتحقق من الأخطاء (Validation) وتنبيه المستخدم في حال إدخال بيانات خاطئة.

3. معايير الأمان وتجربة المستخدم:

منع الازدواجية: نظام صارم يمنع المصوت من الدخول أو إرسال صوته أكثر من مرة.

التحكم بالزمن: إغلاق تلقائي لخاصية التصويت بمجرد انتهاء المدة المحددة.

التجاوب (Responsive Design): تصميم متوافق تماماً مع الهواتف الذكية وأجهزة الحاسوب.

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

الأدوات والتقنيات المستخدمة:

Front-end: مكتبة React.js لبناء واجهات تفاعلية وسريعة الاستجابة.

Back-end & Database: منصة Firebase (Realtime Database & Authentication) لإدارة البيانات والمصادقة بشكل لحظي وآمن.

UI/UX: تصميم عصري يركز على سهولة الاستخدام وتوضيح الخطوات للمستخدم.

بطاقة العمل

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