MoneyMate هي منصة متقدمة لإدارة التمويل الشخصي مدعومة بالذكاء الاصطناعي، تم تصميمها لمساعدة المستخدمين على تتبع الدخل والمصروفات وإدارة الميزانيات بكفاءة عالية وفي الوقت الفعلي.
قمت بتطوير النظام بالكامل كبنية Full-Stack Production-Ready مع التركيز على الأداء، الأمان، وقابلية التوسع، حيث توفر المنصة:
لوحات تحكم تفاعلية تعرض تحليلات مالية دقيقة ورؤى تنبؤية تساعد المستخدم على اتخاذ قرارات مالية أفضل.
نظام مصادقة وتأمين متكامل باستخدام JWT لضمان حماية بيانات المستخدمين.
دعم إدارة حسابات متعددة مع تنفيذ كامل لجميع عمليات CRUD للمعاملات المالية.
تصميم قاعدة بيانات احترافية باستخدام SQL Server مع مراعاة القابلية للتوسع وتحسين الأداء.
دعم تعدد اللغات مع تخطيط RTL للغة العربية لضمان تجربة مستخدم سلسة.
وضع تجريبي (Offline Demo Mode) يعمل باستخدام localStorage لمحاكاة تجربة النظام بدون اتصال بالخادم.
تم بناء المنصة باستخدام React في الواجهة الأمامية و .NET 8 و Entity Framework Core في الواجهة الخلفية، مع تصميم RESTful APIs وفق أفضل الممارسات الهندسية.
المشروع يعكس خبرتي في تصميم الأنظمة المعمارية الحديثة، وبناء تطبيقات مالية آمنة وعالية الأداء، ودمج تقنيات الذكاء الاصطناعي داخل أنظمة عملية قابلة للاستخدام الفعلي.
التقنيات المستخدمة:
React – .NET 8 – C# – SQL Server – JWT – Gemini API – EF Core – REST APIs