تطبيق ويب متكامل (Full-Stack) مخصص لإدارة وتتبع المصاريف والدخل الشخصي بدقة وسلاسة. تم بناء التطبيق باستخدام أحدث تقنيات Next.js (App Router) ولغة TypeScript لضمان استقرار الشفرة البرمجية، مع دعم كامل للغتين العربية والإنجليزية لتقديم تجربة مستخدم عالمية ومريحة.
تفاصيل العمل والخدمات المقدمة:
إدارة المعاملات المالية (Transactions Management): إمكانية إضافة وتسجيل المعاملات المالية (Income & Expenses) وتصنيفها بسهولة مع تحديد المبالغ والتواريخ وتعديلها.
تحليلات ورسوم بيانية تفاعلية (Interactive Financial Charts): دمج مكتبات الرسوم البيانية (Recharts / Chart.js) لتقديم رؤية ملموسة ومباشرة للمقارنة بين الدخل والمصاريف ومتابعة اتجاهات الإنفاق بشكل بصري واضح.
دعم دولي وتعدد اللغات (Full i18n Support): بناء نظام ترجمة كامل وديناميكي يتيح التنقل السلس بين اللغة العربية والإنجليزية وتغيير اتجاه الصفحة بناءً على اللغة المحددة باستعمال next-intl ومسارات [locale].
نظام مصادقة وتأمين آمن (Authentication & Security):
تسجيل الدخول وإنشاء الحسابات بسلاسة باستعمال JWT و JOSE.
تشفير كلمات المرور بحماية عالية باستخدام Bcrypt.
تجربة مستخدم تفاعلية (UX & Custom Hooks):
تطوير هُوك مخصص (useFormMessage) لإدارة التنبيهات ورسائل الخطأ والنجاح التفاعلية في النماذج.
تصميم متجاوب كلياً (Responsive Layout) باستخدام CSS Modules المخصصة لتناسب جميع مقاسات الشاشات.