نظام إدارة قطع غيار السيارات هو مشروع بسيط يهدف إلى تسهيل إدارة قطع الغيار في ورشة أو متجر سيارات. يتيح النظام للمستخدمين إضافة قطع غيار جديدة، تعديلها، حذفها، وعرضها بطريقة منظمة وسهلة.
- إدارة قطع الغيار:
- إضافة قطع غيار جديدة مع انشاء صورة و ملف pdf خاص بالباركود الخاص بالمنتج بالحجم المناسب لطباعته على المنتج.
- تعديل معلومات القطع الموجودة.
- حذف قطع الغيار.
- عرض قائمة بجميع قطع الغيار المتاحة.
- إضافة موردين و تفاصيلهم كالعنوان و ارقامهم.
- عمل فواتير مع ميزة انشاء الفاتورة عبر قراءة الباركود من كاميرا الحاسوب.
- واجهة مستخدم بسيطة:
- واجهة تحكم سهلة الاستخدام تعتمد على الأوامر النصية (CLI).
- التخزين المحلي:
- يتم حفظ بيانات قطع الغيار في ملف محلي (
db.sqlite3) لتخزين البيانات بين الجلسات حيث يمكن اتاحة استرجاع البيانات من النسخ الإحطياتية في اي وقت.
- يتم حفظ بيانات قطع الغيار في ملف محلي (
- التكامل مع الذكاء الاصطناعي:
- تم استخدام الذكاء الاصطناعي (
gemini 2.0 flash) لقراءة الفواتير و المنتجات من الصور و ملفات ال PDF و حفظها بجانب امكانية ادخال الفواتير و المنتجات يدويا
- تم استخدام الذكاء الاصطناعي (
- Python 3.x
- نظام تشغيل يدعم Python (Windows, macOS, Linux)
- Docker
- قم بتنزيل أو استنساخ المستودع:
git clone https://github.com/DevMo7md/Car-Spare-Parts-System.git cd Car-Spare-Parts-System docker-compose build docker-compose up docker-compose logs -f-
(
docker-compose build) in first run only -
then you can open : http://localhost:8000
-