متجري: نظام إدارة مبيعات مفتوح المصدر للمتاجر الصغيرة والمتوسطة

:loudspeaker: متجري | MATJARI POS – الإصدار التجريبي 2.9.2

نظام إدارة مبيعات مفتوح المصدر للمتاجر الصغيرة والمتوسطة

بسم الله الرحمن الرحيم،

يسرني أن أقدم لكم الإصدار التجريبي الجديد 2.9.2 من نظام متجري لإدارة المبيعات ونقاط البيع (POS). هذا الإصدار يأتي بعد سلسلة من التحسينات والإصلاحات التي تهدف إلى جعل التجربة أكثر سلاسة للمستخدمين على منصتي GNU/Linux و Android.

رابط الموقع الرسمي: متجري | MATJARI

:bullseye: ما هو متجري؟

متجري هو نظام نقاط بيع (POS) مفتوح المصدر، يعمل بدون اشتراك أو سحابة، مما يعني أن بياناتك تبقى ملكك بالكامل على جهازك. صُمم ليلبي احتياجات:

  • المتاجر الصغيرة والمتوسطة
  • محلات الحيوانات الأليفة (كمجال تطبيق عملي)
  • أي نشاط تجاري يحتاج إلى نظام مبيعات بسيط وقوي

:new_button: ما الجديد في الإصدار 2.9.2؟

:wrench: إصلاحات جوهرية

المشكلة الإصلاح
نافذة المسح شفافة خلفية سوداء صلبة #000000 لضمان وضوح واجهة المسح على جميع الأجهزة
الآلة الحاسبة تكرر الرقم تحسين معالجة اللمس لتعمل بشكل صحيح على الهواتف
حفظ الصورة على Android 10+ استخدام واجهة المشاركة Share.share بدلاً من التخزين المباشر الذي أصبح مقيداً
الفاتورة تفتح داخل التطبيق مشاركة الفاتورة كصورة PNG مع التطبيقات الخارجية
النسخ الاحتياطي على Android دعم المشاركة عبر Google Drive ومدير الملفات

:sparkles: مزايا جديدة

  1. QR تسلسلي للفاتورة
    الفاتورة تحمل رمز QR مربع يحتوي فقط على الرقم التسلسلي (MTJR-XXXXXX)، مما يجعل المسح أسرع وأخف وزناً، ويحافظ على خصوصية بيانات البيع.

  2. إضافة مورد سريع من داخل المخزون
    أثناء إضافة منتج جديد، يمكنك إضافة مورد جديد بنقرة واحدة دون مغادرة الصفحة – فقط أدخل الاسم ونوع السلعة والهاتف، وأكمل باقي البيانات لاحقاً.

  3. تصوير المنتج مباشرة
    زر كاميرا مدمج في نافذة إضافة المنتج يتيح التقاط صورة للمنتج مباشرة عبر الكاميرا الأصلية على Android.

  4. تسمية ملفات الفاتورة بالرقم التسلسلي
    عند حفظ الفاتورة كصورة، يأتي اسم الملف بصيغة فاتورة_MTJR-XXXXXX.png لتسهيل البحث والتنظيم.

  5. توجيه المشاركة للتطبيقات المناسبة
    واجهة المشاركة (Share sheet) تُوجّه المستخدم نحو تطبيقات الطباعة والمعرض والمستندات بدلاً من عرض كل التطبيقات.


:mobile_phone: المنصات المدعومة

المنصة الحزمة
Android APK قابل للتثبيت (Android 7.0+)
GNU/Linux AppImage (يعمل على كل التوزيعات)

:soon_arrow: قريباً: نسخة Windows (قيد التطوير)


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

React 18 · TypeScript · Vite 5 · Tailwind CSS · Electron 28
Capacitor 6 · Recharts · html5-qrcode · jsqr · html2canvas · qrcode.react

:gear: أبرز المميزات الكاملة

القسم الوصف
:shopping_cart: نقطة البيع مسح باركود، سلة مبيعات، خصومات، طرق دفع متعددة، طباعة فاتورة مع QR
:package: المخزون إضافة/تعديل منتجات، جلب معلومات تلقائي عبر الباركود، تصوير المنتج، إضافة مورد سريع
:busts_in_silhouette: الزبائن نقاط الولاء، سجل المشتريات، القسائم
:delivery_truck: الموردون إدارة الموردين وربطهم بالمنتجات
:credit_card: الديون تتبع ديون الزبائن، دفعات جزئية، تنبيهات التأخر
:star: الزكاة حاسبة زكاة المال حسب المذاهب الأربعة
:bar_chart: لوحة التحكم إحصائيات المبيعات، رسوم بيانية، تقارير
:magnifying_glass_tilted_left: البحث الشامل البحث في المبيعات، مسح QR الفاتورة، إعادة طباعة
:gear: الإعدادات موظفون، صلاحيات، طابعة حرارية، لغة، نسخ احتياطي

اللغات المدعومة: العربية :morocco: · English :united_kingdom: · Français :france:


:inbox_tray: روابط التحميل

المنصة الملف الرابط
:mobile_phone: Android APK Matjari-2.9.2-beta.apk تحميل APK
:penguin: Linux AppImage Matjari-2.9.2-beta-x86_64.AppImage تحميل AppImage
:package: جميع الملفات - صفحة الإصدار

:key: بيانات الدخول الافتراضية

المستخدم : admin
كلمة المرور : admin

:warning: تنبيه: يُرجى تغيير كلمة المرور فور التثبيت من خلال الإعدادات ← إدارة الطاقم.


:penguin: تشغيل Linux AppImage

chmod +x Matjari-2.9.2-beta-x86_64.AppImage
./Matjari-2.9.2-beta-x86_64.AppImage

:mobile_phone_with_arrow: تثبيت Android APK

  1. حمّل ملف Matjari-2.9.2-beta.apk
  2. فعّل “تثبيت من مصادر غير معروفة” في إعدادات الهاتف
  3. افتح الملف وثبّته

:hammer_and_wrench: البناء من المصدر (للمطورين)

npm install
npx cap add android
npm run patch-android
node scripts/generate-android-icons.js
npm run build:web
npx cap sync android
cd android && ./gradlew assembleDebug

:light_bulb: سكريبت آلي: يمكن استخدام ./build-apk.sh لبناء APK خطوة بخطوة مع التحقق من الأخطاء.


:pushpin: خارطة الطريق المستقبلية

الحالة الميزة
:white_check_mark: مكتمل نقطة البيع الكاملة
:white_check_mark: مكتمل إدارة المخزون والموردين
:white_check_mark: مكتمل الديون والزكاة
:white_check_mark: مكتمل دعم GNU/Linux و Android
:white_check_mark: مكتمل ثلاث لغات كاملة
:white_check_mark: مكتمل مسح الباركود من صورة وكاميرا
:white_check_mark: مكتمل طباعة الفاتورة كصورة PNG
:white_check_mark: مكتمل QR تسلسلي للفاتورة
:wrench: قيد العمل تحسين حفظ وطباعة الفاتورة
:soon_arrow: قريباً فواتير وديون الموردين
:soon_arrow: قريباً نسخة Windows
:soon_arrow: قريباً تزامن عبر الشبكة المحلية

:handshake: المساهمة والتواصل

المشروع مفتوح المصدر تحت رخصة GPL v3.0، ونرحب بمساهماتكم في:

  • الإبلاغ عن المشكلات: GitHub Issues
  • اقتراح الميزات: عبر صفحة المشروع
  • المساهمة في التطوير: عبر Pull Requests

رابط المشروع: github.com/SalehGNUTUX/matjari


:page_facing_up: الترخيص

هذا البرنامج مرخص بموجب رخصة GNU General Public License v3.0 – يمكنك استخدامه وتعديله وتوزيعه بحرية مع الالتزام بشروط الترخيص.


صُنع بـ ❤️ بواسطة @SalehGNUTUX

ملاحظة: هذا إصدار تجريبي (Beta)، وقد تظهر بعض المشكلات الطفيفة. نأمل أن تجربوه وتشاركونا آراءكم لتحسين البرنامج في الإصدارات القادمة.

4 إعجابات

السلام عليكم شكرا لك على المشاكة هل هذا برنامج سطح مكتب أو واب؟

إعجاب واحد (1)

البرنامج متوفر لنظام غنو/لينكس و أندرويد، لا تتوفر نسخة ويب حاليا.