نظام الميزانية الشخصية
ترفع كشف البنك، والنظام يفرز كل عملية ويصنّفها، وتطلع لك لوحة الشهر وخطة سداد الديون.
موقّف حالياًالكود الأصلي شغّال على بيانات وهمية.
شنو يسوي
يحوّل كشف الحساب لمصاريف مصنّفة، ويفصل التحويلات وسداد الديون عن المصروف العادي.
شنو بنيت
سيرفر بـ Python و FastAPI، وقاعدة بيانات MongoDB، والثنين داخل Docker. يستورد CSV أو Excel، يصنّف بالكلمات المفتاحية، يكشف التكرار، يحلّل الشهر، ويرتّب خطة السداد.
النتيجة
استخدمته لميزانيتي على سيرفري، وبعدين وقّفته. الواجهة الأصلية ضاعت، فالتسجيل هنا هو الكود الأصلي مع شاشة جديدة بسيطة.
التفاصيل التقنية
- الاستيراد يعرف أعمدة التاريخ والمبلغ والتفاصيل بروحه، ويتجاهل الراتب والمسترجعات.
- كل سطر يتفرز: مصروف، تحويل أراجعه بإيدي، سداد بطاقة، أو قسط قرض. السداد ينقص من الدين على طول.
- التصنيف بقواعد كلمات مفتاحية، وتقدر تعدّل أي تصنيف قبل الحفظ.
- الحفظ يتجاهل العمليات المكررة، والتحليل يقارن الشهر باللي قبله.
- خطة السداد ترتّب الديون حسب الأولوية وتحسب كم شهر باقي لكل مبلغ دفع شهري.
- بنسخة العرض بدّلت أرقامي الحقيقية وأسماء الجهات الخاصة بأرقام وهمية.
الأدوات
- Python
- FastAPI
- MongoDB
- Docker
- CSV / Excel import

