بوابة خدمات حكومية إلكترونية بـ Laravel وFilament تؤتمت الشكاوى والاستعلامات والفواتير بواجهات للمواطن والموظف والمدير، مع تحليل وردود بنموذج Gemini.

مشروع أكاديمي نفذه فريق من الطلاب بمساعدة تقنية من مكتب تكنو إنجاز لتطوير بوابة خدمات حكومية إلكترونية تحوّل عددًا من المعاملات الورقية في الدوائر الحكومية إلى مسار رقمي مؤتمت. تركز البوابة على ثلاث خدمات: الشكاوى الإلكترونية، والاستعلامات العامة مثل البيان العائلي وإثبات غير موظف، وعرض الفواتير والرسوم والغرامات وتوثيق سدادها، مع تتبع حالة كل طلب (قيد المعالجة، منجز، مرفوض).
بُني النظام كتطبيق ويب ثنائي اللغة (عربي وإنجليزي) بإطار Laravel وقاعدة بيانات MySQL وواجهات Tailwind CSS ولوحات Filament، بثلاث واجهات منفصلة للمواطن والموظف ومدير النظام. ويستعين بنموذج Gemini من Google لتحليل الشكاوى وتحديد أولويتها وتلخيصها، وتحسين صياغتها، وتوليد مسودات ردود رسمية يراجعها الموظف قبل إرسالها. ويعمل المشروع نموذجًا محاكيًا دون ربط فعلي بسجلات الدولة أو بوابات دفع مصرفية.
| العنصر | البيانات |
|---|---|
| نوع المشروع | تطبيق ويب للخدمات الحكومية الإلكترونية (نموذج محاكاة) |
| المجال | التحول الرقمي، الحكومة الإلكترونية، أنظمة المعلومات الإدارية |
| حالة المشروع | نظام منفذ بواجهات المواطن والموظف والمدير، دون ربط بسجلات حكومية حقيقية |
| دور تكنو إنجاز | دعم ومساعدة تقنية للطلاب أثناء تطوير المشروع |
| تقنيات أساسية | Laravel، Blade، Tailwind CSS، Alpine.js، Livewire، Filament، MySQL، Eloquent ORM، Gemini API |
| المخرجات | بوابة مواطن ثنائية اللغة، لوحة موظف، لوحة مدير نظام، إشعارات، سجل عمليات، تحليل وردود بالذكاء الاصطناعي |
ما زالت الورقة والمراجعة الشخصية الطريق المعتاد لإنجاز كثير من المعاملات في الدوائر الحكومية. يحدد المشروع أربع مشكلات عملية:
وقارن المشروع حله بمنصات إقليمية مثل "أبشر" و"مصر الرقمية" و"دبي الآن"، وخلص إلى أن هذه المنصات تتطلب بنية تحتية وهوية رقمية وربطًا مصرفيًا متقدمًا، بينما يستهدف هذا المشروع أتمتة إدارية مرنة للخدمات اليومية تعمل بمتطلبات تقنية أقل.
نُفذ المشروع أكاديميًا بواسطة الطلاب، مع مساعدة ودعم تقني من مكتب تكنو إنجاز أثناء مراحل التطوير. ويُعرض ضمن أعمال المكتب مثالًا على دعمه لمشاريع تطبيقات الويب الإدارية المبنية على Laravel وFilament، مع دمج النماذج اللغوية في سير العمل.
تمر المعاملة بدورة حياة كاملة داخل النظام:
| الواجهة | أبرز الوظائف |
|---|---|
| المواطن | صفحة رئيسية بالعربية والإنجليزية، إنشاء حساب ودخول، لوحة تعرض عدد الشكاوى والاستعلامات والفواتير غير المدفوعة وأحدث المعاملات، قوائم الشكاوى والاستعلامات مع بحث وتصفية، تقديم الطلبات وإرفاق الملفات، قائمة الفواتير ورفع إشعار الدفع، الإشعارات |
| الموظف | لوحة بعدد الطلبات المعلقة والمنجزة، إدارة الشكاوى والاستعلامات وتعديلها، عرض تحليل الشكوى بالذكاء الاصطناعي (الأولوية والملخص)، تغيير الحالة وتوليد الرد، إدخال نتائج الاستعلامات وإرفاق المستندات |
| مدير النظام | مؤشرات عامة (المستخدمون، إجمالي الشكاوى، الفواتير المدفوعة) ومخطط لتطور الشكاوى، إدارة الفواتير وتعديلها، توزيع الشكاوى والاستعلامات على الموظفين، إدارة أنواع الشكاوى والاستعلامات وتفعيلها، إدارة الأدوار والمستخدمين، سجلات النظام |
رُبط النظام بنموذج Gemini عبر مفتاح API أُنشئ من منصة Google AI Studio، مع ضبط مزود الخدمة والمفتاح وعنوان الواجهة البرمجية والنموذج المستخدم في ملف البيئة (.env). ويظهر دور النموذج في التنفيذ في:
ويتضمن تصميم قاعدة البيانات أيضًا حقولًا للتحقق الآلي من المرفقات (is_ai_verified) وحفظ النص المستخرج منها بالتعرف الضوئي على الحروف (ai_ocr_text)، ضمن ما يصفه مخطط حالات الاستخدام من تحليل المرفقات ووصفها.
| الوحدة | المحتوى |
|---|---|
| Users وRoles | المستخدمون بالرقم الوطني والاسم والبريد والهاتف، وكل مستخدم مرتبط بدور (مواطن، موظف، مدير) وفق نموذج RBAC |
| Complaint Types وInquiry Types | أنواع الشكاوى والاستعلامات مع الوصف وحالة التفعيل، لإضافة خدمات دون تعديل الكود |
| Complaints ومرفقاتها | النوع والوصف والحالة والموظف المكلف والملاحظات الداخلية، مع حقلي ai_priority وai_summary |
| Inquiries ومرفقاتها | الطلب والحالة والموظف المكلف، والنتيجة كنص (result_text) أو ملف (result_file_path) |
| Bills | نوع الفاتورة وقيمتها والمبلغ المدفوع وحالة السداد وتاريخ الاستحقاق والدفع، مع مسار إيصال الدفع ورقم العملية |
| Notifications | إشعارات تلقائية عند تحديث الحالة، وإشعارات مخصصة يرسلها الموظفون أو الإدارة |
| System Logs | المستخدم المنفذ ونوع الإجراء والكيان المتأثر، مع القيم السابقة والجديدة بصيغة JSON للتدقيق |
| الطبقة | التقنيات |
|---|---|
| الواجهة الأمامية | HTML5 وCSS وJavaScript، مع Tailwind CSS داخل قوالب Blade، وAlpine.js للتفاعل كالقوائم والنوافذ المنبثقة |
| الخادم الخلفي | Laravel بنمط MVC، مع المصادقة وإدارة الصلاحيات |
| لوحات الإدارة | Filament المبني على حزمة TALL (Tailwind وAlpine.js وLaravel وLivewire)، لتحديث البيانات دون إعادة تحميل الصفحة |
| البيانات | MySQL مع Eloquent ORM لتنظيم العلاقات والحماية من حقن SQL |
| الذكاء الاصطناعي | Gemini API عبر Google AI Studio |
يعرض الفصل التطبيقي من المشروع 51 شكلًا تغطي واجهات المواطن والموظف ومدير النظام وإعداد خدمة Gemini، وتثبت عمل دورة المعاملة من التقديم حتى تغيير الحالة والرد. ويخلص المشروع إلى إمكانية الاستعاضة عن جزء كبير من الإجراءات الورقية بإجراءات رقمية منظمة تسهل المتابعة على جميع الأطراف.
ولا يتضمن المشروع قياسات كمية مثل زمن معالجة الطلبات قبل النظام وبعده، أو عدد المستخدمين في تجربة فعلية، أو دقة تحديد الأولوية بالذكاء الاصطناعي، لذلك لا تُنسب إليه نسب تحسن محددة.
بحسب الآفاق الواردة في المشروع:
يعالج النظام بيانات شخصية حساسة مثل الرقم الوطني والوثائق المرفقة والبيانات المالية. لذلك يحتاج أي استخدام فعلي إلى ضوابط واضحة لصلاحيات الوصول وفترة الاحتفاظ بالبيانات، ومراجعة لما يُرسل إلى خدمات الذكاء الاصطناعي السحابية، وهو ما يعالجه مقترح النموذج اللغوي المحلي.
إذا كنت تعمل على نظام أتمتة للخدمات والاستعلامات والفواتير وتحتاج إلى مساعدة تقنية في تطوير الفكرة أو بناء نموذج أولي، يمكن التواصل مع مكتب تكنو إنجاز لمناقشة متطلبات المشروع ونطاق الدعم المناسب.
هو تطبيق ويب ثنائي اللغة نفذه فريق من الطلاب بمساعدة تقنية من مكتب تكنو إنجاز، يحوّل معاملات ورقية حكومية إلى مسار رقمي. يتيح للمواطن تقديم الشكاوى والاستعلامات مثل البيان العائلي وإثبات غير موظف، والاطلاع على فواتيره، ومتابعة حالة كل طلب (قيد المعالجة، منجز، مرفوض).
يضم النظام ثلاث واجهات: بوابة المواطن لتقديم الطلبات وإرفاق المستندات ومتابعة الفواتير والإشعارات، ولوحة الموظف لمعالجة الشكاوى والاستعلامات وإدخال النتائج وإضافة ملاحظات داخلية، ولوحة مدير النظام لإدارة الفواتير والمستخدمين والأدوار وأنواع الخدمات وسجلات النظام.
يرتبط النظام بنموذج Gemini عبر مفتاح API من Google AI Studio. يُستخدم النموذج لتحسين صياغة نص الشكوى، وتحليلها بإعطاء مستوى أولوية وملخص تلقائي، وتوليد ردود رسمية أولية يراجعها الموظف قبل إرسالها إلى المواطن.
بُني الخادم بإطار Laravel بنمط MVC مع قاعدة بيانات MySQL وطبقة Eloquent ORM، والواجهات بـ Tailwind CSS داخل قوالب Blade مع Alpine.js. أما لوحات الإدارة فبُنيت بـ Filament المعتمد على حزمة TALL مع Livewire، والتحليل الذكي عبر Gemini API.
لا، يعمل المشروع نموذج محاكاة للدورة المستندية دون ربط حي بخوادم الوزارات أو سجلات الدولة. كما لا يتضمن بوابة دفع مصرفية، إذ يعرض الفواتير ويوثق السداد عبر رفع إشعار الدفع أو التحويل، ويُعد الربط بمنصات الدفع والهوية الرقمية من التطويرات المستقبلية.
تواصل مع فريق تكنو إنجاز لمناقشة قابلية التنفيذ العملي، اختيار القطع، وتطوير النموذج الأولي.