تفاصيل العمل

تطبيق ويب متكامل (Full-Stack) بسيط وسهل الاستخدام، مصمم لمساعدة المستخدمين على إدارة وتحليل مصروفاتهم الشخصية بسهولة. تم تطويره باستخدام Flask في الواجهة الخلفية و Bootstrap + Chart.js في الواجهة الأمامية، حيث يجمع بين تتبع المصروفات بشكل عملي وواجهة تفاعلية ومتجاوبة.

المميزات الرئيسية:

- نظام تسجيل دخول آمن: تسجيل حساب جديد، تسجيل الدخول، وتسجيل الخروج باستخدام نظام مصادقة آمن.

- إدارة المصروفات: إضافة، عرض، تعديل، وحذف المصروفات مع تفاصيل مثل المبلغ، الفئة، التاريخ، والوصف.

- لوحة تحكم تفاعلية: عرض وتحليل أنماط الإنفاق من خلال رسوم بيانية حسب الفئات والشهور باستخدام Chart.js.

- تخزين دائم للبيانات: استخدام قاعدة بيانات SQLite مع SQLAlchemy ORM لضمان إدارة بيانات موثوقة ومنظمة.

- تصميم متجاوب: تم بناؤه باستخدام Bootstrap 5 ليعمل بسلاسة على مختلف الأجهزة (كمبيوتر – تابلت – موبايل).

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

Backend: Python, Flask, Flask-Login, Flask-WTF

Database: SQLite باستخدام SQLAlchemy ORM

Frontend: Bootstrap 5, Chart.js, Jinja2 Templates

المشروع يبرز مهارات تطوير تطبيقات ويب متكاملة تشمل إدارة قواعد البيانات، المصادقة، بناء RESTful logic، وتصميم واجهات تفاعلية حديثة.

بطاقة العمل

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