نظام لإدارة الحسابات والعمليات المالية للشركات والمؤسسات بطريقة منظمة وسهلة الاستخدام.
يسمح النظام بتسجيل الإيرادات والمصروفات، إدارة العملاء والموردين، إنشاء الفواتير، متابعة المدفوعات، إدارة الحسابات المالية، ومراجعة التدفقات النقدية. كما يوفر تقارير مالية ولوحات معلومات توضح الأرباح والمصروفات والحركة المالية خلال فترات زمنية مختلفة.
تم تصميم النظام ليساعد أصحاب الأعمال على الحصول على رؤية واضحة للوضع المالي، وتقليل الأخطاء الحسابية، وتحسين عملية اتخاذ القرارات المالية، مع إمكانية تطويره مستقبلًا لدعم المحاسبة المزدوجة والضرائب والرواتب.
تم تطوير المشروع باستخدام C# وASP.NET Core (.NET Core)، مع استخدام Entity Framework Core وMicrosoft SQL Server لإدارة البيانات، بالإضافة إلى LINQ وDependency Injection لتنظيم الكود وتحسين أداء النظام.
تم الاعتماد على ASP.NET Core Identity لإدارة المستخدمين والصلاحيات، مع استخدام Cookie-Based Authentication لإدارة تسجيل الدخول والجلسات، وRole-Based Authorization للتحكم في صلاحيات المستخدمين داخل النظام.
كما تم تطبيق مبادئ Clean Architecture، واستخدام CQRS وMediatR وRepository Pattern وService Layer حسب طبيعة المشروع، مع بناء واجهات المستخدم باستخدام HTML وCSS وJavaScript وBootstrap. تم تصميم النظام ليكون قابلًا للتوسع والصيانة وإضافة خصائص جديدة مستقبلًا.