Smart Scanner
إدارة فواتير بالذكاء الاصطناعي، عربية أولاً — من الصورة حتى الاعتماد، دون أي إدخال يدوي.
- المشكلة
- في معظم الشركات تنام الفاتورة في جيب الموظف أو في درجه حتى نهاية الشهر، فتصل كومة ورق إلى مكتب المحاسب ليُدخلها يدوياً. والنتيجة: وقت ضائع، وأخطاء بشرية، وفواتير مكرّرة أو مزوّرة تمرّ دون ملاحظة، ولا أحد يعرف من سلّم ماذا. أما الأدوات العالمية فأغلبها لا يقرأ الفاتورة العربية أصلاً.
- ما بنيته
- بنيت طبقتين من أصل ثلاث: محرّك الاستخراج بالذكاء الاصطناعي كاملاً في n8n، والواجهة الأمامية بالكامل. الواجهة ثلاثة تطبيقات حسب الدور — مدير، ومحاسب، وموظف — تتشارك قاعدة كود واحدة بـ React 19 وTypeScript، بواجهة ثنائية اللغة افتراضها العربية، ودعم RTL كامل عبر خصائص CSS المنطقية، وطبقة i18n مخصّصة. وتتضمّن مسار رفع موجّهاً مع التقاط مباشر من الكاميرا، ومتصفّح فواتير بفلاتر تعمل على الخادم، وتصدير Excel، وتقييد المزايا حسب باقة الاشتراك، وكل ذلك يمرّ عبر بوابات جودة في GitHub Actions ونشر SSH ذرّي.
- دوري
- محرّك الذكاء الاصطناعي والأتمتة، والواجهة الأمامية كاملة. الواجهة الخلفية بـ Laravel من إعداد هيثم زيدان (يفتح في تبويب جديد).
- React 19
- TypeScript
- Tailwind CSS
- Vitest
- React Testing Library
- n8n
- OpenAI GPT-4.1 Vision
- GitHub Actions
- i18n
- RTL