تفاصيل العمل

تطبيق تتبّع النفقات (Expense Tracker) تم تطويره باستخدام Python و Tkinter، ويهدف إلى إدارة المصروفات اليومية بطريقة بسيطة وسريعة.

التطبيق يسمح للمستخدم بإضافة نفقات مع تفاصيل كاملة تشمل: المبلغ، العملة، الفئة، طريقة الدفع، والتاريخ من خلال Date Picker احترافي. كما يحتوي على جدول ديناميكي لعرض النفقات، مع إمكانية:

- البحث داخل الجدول

- تصفية النتائج

- حذف صف محدد

- حذف جميع البيانات

- التراجع عن آخر عملية حذف (Undo)

- حساب إجمالي النفقات بعد تحويلها للعملة الأساسية

المشروع منظم في موديولات واضحة تشمل:

- إدارة البيانات (Expense + Storage)

- محول العملات (CurrencyConverter)

- التحقق من صحة الإدخال (InputValidator)

- الواجهة الرسومية (ExpenseTrackerUI)

هذا المشروع يعرض مهاراتي في Python، Tkinter، تنظيم الكود، وبناء تطبيقات GUI عملية قابلة للاستخدام الحقيقي.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
6
تاريخ الإضافة
تاريخ الإنجاز
المهارات