نظام إدارة وتتبع المصروفات ( Expense Tracker ) باستخدام html , css , js , php , mysql.

تفاصيل العمل

قمت بتطوير مشروع Expense Tracker يهدف إلى مساعدة المستخدمين في إدارة وتتبع مصروفاتهم بشكل فعّال وسهل. يمكن للمستخدم تسجيل الدخول إلى النظام، إضافة مصروفات جديدة، تعديل المصروفات الموجودة، وحذف المصروفات غير الضرورية. يوفر المشروع واجهة مستخدم بسيطة وسهلة الاستخدام مع تجربة سلسة لإدارة النفقات اليومية.

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

- Frontend: HTML, CSS, JavaScript

- Backend: PHP

- قاعدة البيانات: MySQL

- إدارة الجلسات (Sessions): يتم استخدام الجلسات (Sessions) لتأمين الصفحات ومنع الوصول غير المصرح به.

الميزات:

- تسجيل الدخول وإنشاء حساب للمستخدمين مع تأمين البيانات باستخدام كلمات مرور مشفرة.

- إدارة المصروفات (إضافة، تعديل، حذف) مع عرض كل المصروفات المسجلة.

- التحقق من وجود المستخدم في قاعدة البيانات عند التسجيل لمنع التكرار.

- واجهة مستخدم نظيفة ومبسطة، مع عرض رسائل الخطأ مباشرة عند حدوث خطأ في تسجيل الدخول أو التسجيل.

- نظام إدارة جلسات لتأمين الصفحات الحساسة ومنع الوصول إليها بدون تسجيل الدخول.

التحديات:

- تأمين البيانات باستخدام تقنيات مثل hashing لكلمات المرور.

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

- تطبيق نظام جلسات (Sessions) فعال لمنع الوصول غير المصرح به إلى صفحات المستخدم.

ملفات مرفقة

بطاقة العمل

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

المهارات المستخدمة