نظام أكواد QR لبطاقات التواصل مع لوحة تحكم (Python + Flask)

منذ أسبوع

عرض العمل

الوصف

نظام ويب يولّد أكواد QR مطبوعة، أول من يمسح الكود يسجّل بياناته، وكل من يمسحه بعدها يرى بطاقة التواصل.

هدف المشروع:
بيع بطاقات أو ملصقات QR يتحكم صاحب النظام في كل واحد منها حتى بعد الطباعة والبيع.

الأدوات المستخدمة:
Python · Flask · SQLite · segno (توليد QR) · Pillow

خطوات التنفيذ:
- لكل كود رقم تسلسلي مطبوع للمتابعة، ورمز عشوائي مخفي في الرابط حتى لا يستطيع أحد تخمين أكواد أخرى.
- أول مسح: صفحة تسجيل (الاسم، الجوال، واتساب، حساب تواصل) مع رمز سري اختياري مشفّر.
- المسح بعد التسجيل: بطاقة تواصل بزر اتصال، أو طلب الرمز إذا كانت البيانات سرية، وتعديل الأرقام بالرمز.
- لوحة تحكم: إنشاء دفعات أكواد بنص مخصص، وحالة كل كود وعدد مرات مسحه، وإلغاء أي كود بضغطة، وتحميل الكود PNG أو SVG مع النص والرقم تحته.

النتيجة:
نظام يعمل بكل الحالات، والإلغاء والتعديل يعملان حتى بعد طباعة الكود لأنه يشير إلى الموقع لا إلى البيانات نفسها.


التفاصيل

المشاهدات 5
المفضلة 0
القسم برمجة, تطوير المواقع و التطبيقات - مواقع الويب

حساب المستخدم

يٌدار بواسطة أنجز تك الرقمية

All rights reserved © kaf 2026