تفاصيل العمل

نوع العمل

نظام إدارة صيدليات متكامل (Pharmacy Management System): هو تطبيق لسطح المكتب (Desktop App) مخصص لنظام التشغيل Windows.

تطبيق محلي كلياً (Offline-First): يتميز التطبيق بأنه يعمل بالكامل بدون الحاجة إلى اتصال بالإنترنت، حيث يتم تخزين كافة البيانات محلياً.

مشروع Flutter احترافي: تم تطويره باستخدام أحدث تقنيات إطار عمل Flutter لتقديم تجربة مستخدم سريعة وسلسة.

مميزات المشروع

إدارة المخزون (Inventory): يدعم إضافة وتعديل الأدوية مع إمكانية البحث والفلترة حسب الحالة، وتتبع تواريخ الصلاحية وكميات المخزون بصرياً.

نظام البيع الذكي (POS): إنشاء فواتير احترافية مع ميزة الإكمال التلقائي للبحث، وتطبيق الخصومات، وخصم الكميات من المخزون تلقائياً عند البيع.

نظام تنبيهات الصلاحية: يعرض التطبيق تنبيهات ملونة للأدوية منتهية الصلاحية أو التي ستنتهي خلال 30 يوماً.

الخزينة والمحاسبة: سجل آلي للدخل والمصاريف مرتبط بكل عملية بيع، مع توفير نظرة شاملة على الأرباح والخسائر والميزانية العمومية.

إدارة الموارد البشرية والعملاء: يتضمن وحدات خاصة لإدارة بيانات الموظفين وصلاحياتهم، وتتبع حسابات العملاء والموردين.

أدوات إضافية: مولد باركود جاهز للطباعة، وميزة البحث عن بدائل الأدوية بناءً على المادة الفعالة.

طريقة التنفيذ (الجانب التقني)

إدارة الحالة (State Management): تم استخدام Riverpod 2.x لضمان استقرار التطبيق وتحديث البيانات بشكل فوري وتلقائي في جميع الشاشات.

قاعدة البيانات: الاعتماد على SQLite عبر مكتبة sqflite_common_ffi لتوفير قاعدة بيانات محلية قوية وسريعة الاستجابة.

هيكلية المشروع (Architecture): تم اتباع نمط تنظيمي صارم يفصل بين النماذج (Models)، ومزودي البيانات (Providers)، والواجهات (Screens)، مما يسهل عملية الصيانة والتطوير.

العمليات الذرية (Atomic Operations): عند إتمام عملية بيع، يقوم النظام بثلاث مهام في وقت واحد: تسجيل الفاتورة، خصم المخزون، وتحديث الخزينة، لضمان دقة البيانات ومنع التضارب.

نظام التصميم (Design System): استخدام خطوط Google Fonts (مثل DM Sans) وتوظيف نظام ألوان احترافي يعتمد على دلالات الألوان (مثل الأحمر للمنتهي، والأصفر للقريب من الانتهاء).

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
المهارات