نظام متخصص في إدارة الصيدليات ومتابعة الأدوية والمخزون والمبيعات والموردين والعملاء من خلال منصة موحدة.
يساعد النظام على تسجيل الأدوية وتصنيفها، متابعة الكميات المتاحة، تواريخ انتهاء الصلاحية، أسعار الشراء والبيع، وتنبيهات إعادة الطلب عند انخفاض المخزون. كما يتضمن إدارة عمليات البيع والفواتير، متابعة الموردين، تسجيل المشتريات، وإمكانية البحث السريع عن الأدوية والبدائل المتاحة.
يساعد النظام أصحاب الصيدليات على تقليل الأخطاء اليدوية وتحسين إدارة المخزون، بالإضافة إلى توفير تقارير دقيقة حول المبيعات والأرباح والأدوية الأكثر طلبًا.
تم تطوير المشروع باستخدام 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. تم تصميم النظام ليكون قابلًا للتوسع والصيانة وإضافة خصائص جديدة مستقبلًا.