تم تطوير تطبيق VetStock Pro ليكون حلاً شاملاً لإدارة الصيدليات والعيادات البيطرية، حيث يحل المشكلة المعقدة للتعامل مع وحدات الأدوية المختلفة (العلب مقابل الفرط/السائل) وإدارة الحسابات المالية بدقة.
? المميزات الرئيسية للتطبيق:
نظام مخزون ذكي (Dual Inventory System):
إدارة الأدوية بنظامين: (العلب المغلقة) و (البيع بالفرط/السنتيمتر).
ميزة "فتح العلبة": خوارزمية ذكية تقوم بخصم علبة واحدة من المخزون وتحويلها تلقائياً إلى كمية سائلة أو أقراص في رصيد الفرط دون التأثير على التكلفة المالية.
نقطة بيع (POS) سريعة:
واجهة بيع سهلة تدعم البحث الذكي (Autocomplete).
حساب الإجماليات والخصومات والكميات المتبقية في نفس اللحظة.
منع البيع في حالة نفاد الكمية (Validation).
إدارة مالية (خزينة المحل):
نظام مالي متكامل يسجل الإيرادات والمصروفات تلقائياً.
حساب صافي الربح والرصيد الحالي في الدرج.
سجلات وتقارير تفصيلية:
سجل كامل للموردين (فواتير الشراء والمديونيات).
سجل للعملاء (المسحوبات وتاريخ التعامل).
فلترة البيانات بالتاريخ لمعرفة أرباح فترة معينة.
تنبيهات الصلاحية:
تلوين الأدوية التي اقترب تاريخ انتهائها تلقائياً لتنبيه الصيدلي.
الأمان والنسخ الاحتياطي:
قاعدة بيانات محلية (Offline) باستخدام SQFLite لضمان السرعة والخصوصية.
إمكانية تصدير واستيراد نسخة احتياطية (Backup/Restore) من البيانات لحمايتها من الضياع.
? التقنيات المستخدمة:
Framework: Flutter (Dart).
State Management: Provider.
Database: SQFLite (Local Database).
Architecture: MVC & Clean Code principles.
Libraries: Intl, Path_provider, Share_plus.
التطبيق يتميز بأداء عالي (60fps) وتجربة مستخدم (UX) تراعي سهولة الاستخدام وتقليل عدد النقرات لإتمام عملية البيع.