CertifyHub هو نظام ويب مصمم لتسهيل مشكلة شائعة لدى المدربين ومراكز التدريب: إنشاء الشهادات وتجهيزها وإرسالها للمتدربين بعد انتهاء الدورات بدون مجهود يدوي أو أخطاء في الأسماء والبيانات. يوفّر النظام منصة سهلة لإدارة قوالب الشهادات، استيراد بيانات الحضور، توليد شهادات فردية أو جماعية، والتحكم بآلية الإرسال والموافقة ضمن بيئة آمنة وقابلة للتوسع.
⭐ الميزات الرئيسية
رفع قوالب الشهادات (Templates):
رفع قالب الشهادة المعتمد الذي يحتوي على التصميم الرئيسي لاستخدامه لاحقًا في التوليد.
توليد الشهادات بمتغيرات ديناميكية:
إنشاء شهادة باختيار القالب وتحرير النص، مع دعم متغيرات مثل: {الاسم}، {الرقم}، {جهة_التدريب} لتخصيص كل شهادة تلقائيًا.
استيراد بيانات المشاركين من Excel:
رفع ملف Excel للأسماء والبيانات وربط أعمدة الملف بالمتغيرات لتوليد شهادات دقيقة بسرعة.
لوحة إدارة الشهادات:
عرض جميع الشهادات التي تم إنشاؤها، مراجعة قائمة المشاركين وتفاصيلهم، تعديل/تنزيل شهادة فردية أو تنزيل جميع الشهادات دفعة واحدة في ملف واحد.
نموذج بيانات مخصص لكل شهادة:
إنشاء نموذج يجمع بيانات المشاركين حسب متغيرات القالب، مع دعم إدخال مباشر أو اختيار من قوائم منسدلة، بالإضافة إلى Validation وفق تنسيقات محددة مسبقًا.
آلية موافقة قبل الإرسال (Approval Flow):
خيار إرسال الشهادات مباشرة أو بعد مراجعة واعتماد منشئ الشهادة لتعزيز المصداقية وتقليل الأخطاء.
إدارة الرصيد (Credits / Quota):
دعم طلب شحن رصيد الشهادات (مثلاً عند تجاوز حد معيّن مثل 50 شهادة) مع التحقق من الدفع قبل إضافة الرصيد.
Multi-Tenant:
النظام مبني ليخدم عدة جهات داخل نفس المنصة مع فصل البيانات بين المستخدمين ودعم التوسع مستقبلًا.
تحقق البريد الإلكتروني:
تفعيل حساب المستخدم عبر رسالة بريد عند التسجيل للحد من الحسابات الوهمية وتحسين جودة البيانات.
? دوري في المشروع
تصميم قاعدة البيانات وبناء منطق الشهادات والمتغيرات وربطها ببيانات المشاركين.
تنفيذ الاستيراد من Excel وربط الأعمدة بالمتغيرات وإدارة أخطاء الإدخال.
بناء لوحة التحكم وإدارة الشهادات (عرض/تعديل/تنزيل فردي وجماعي).
تنفيذ نظام الموافقات وآلية الإرسال وربطها بحالات الشهادة.
بناء نظام الرصيد والتحقق من الدفع (حسب آلية الدفع المتاحة).
تطبيق بنية Multi-Tenant والتحقق عبر البريد الإلكتروني.
? التقنيات المستخدمة
[ Laravel / Filament / MySQL / Docker / Excel Import / Payment Gateway …]