Expense Tracker | نظام متكامل لإدارة المصروفات
نظام Full-Stack لإدارة وتتبع المصروفات، يتيح للمستخدم إنشاء حساب وإدارة مصروفاته بسهولة من خلال واجهة حديثة ومتجاوبة.
تم تطوير النظام مع التركيز على الأمان، تنظيم الكود، فصل المسؤوليات، وقابلية التوسع، مع حماية بيانات المستخدمين والتحقق من جميع المدخلات.
أهم المميزات:
تسجيل وإنشاء حسابات المستخدمين بشكل آمن.
إدارة المصروفات: إضافة، تعديل، حذف وعرض.
حساب ومتابعة إجمالي المصروفات.
حماية بيانات كل مستخدم وعزلها عن المستخدمين الآخرين.
Authentication باستخدام JWT.
Validation للبيانات باستخدام Zod.
RESTful API منظمة.
معالجة مركزية للأخطاء.
واجهة Responsive تعمل على مختلف الأجهزة.