PharmacyOS
إدارة الصيدلية × تجربة رقمية للزبون
منتج رقمي متكامل يجمع إدارة الصيدلية وبيانات المنتجات وتجربة الزبون والذكاء الاصطناعي والبنية التشغيلية ضمن نظام واحد.

مسارات منفصلة، وزبون واحد
عادةً تعمل إدارة المخزون وبيانات المنتجات والنشر وتجربة الزبون كمسارات منفصلة. صُمّم PharmacyOS ليجمعها ضمن منتج واحد مترابط، من شاشة الإدارة إلى واجهة الزبون.
الإدارة والمتجر ليسا مشروعين يتشاركان العلامة فقط، بل نصفان لنظام واحد تربطهما واجهة برمجية مركزية: المنتج الذي يُنشر من شاشة الإدارة يظهر في كتالوج الزبون.
معمارية النظام
لا تتصل الإدارة ولا المتجر بقاعدة البيانات مباشرة. كل عملية تمرّ عبر واجهة برمجية محمية وطبقة بيانات واحدة.
واجهة الإدارة
واجهة FastAPI محمية
طبقة بيانات SQLAlchemy
PostgreSQL
متجر الزبون
خدمة خلفية محمية
RxNorm
DailyMed
openFDA كبديل
نتيجة موحّدة
قدرات المنصة
التشغيل
- لوحة تحكم الصيدلية
- إدارة الأدوية والمنتجات
- تتبّع المخزون والكميات
- إدارة المبيعات
- إدارة الموظفين
- إدارة الأقسام والعلامات
- استيراد المنتجات عبر CSV
تجربة الزبون
- واجهة عربية RTL متجاوبة
- متجر مبني للهاتف أولاً
- صفحات منتجات للزبون
- بحث بالاسم والقسم والشركة والباركود
- أماكن للمميز والعادي والمخفّض
- صور المنتجات ومعلومات إضافية
بيانات مترابطة
- واجهة برمجية مركزية بين الإدارة والمتجر
- إنشاء منتجات المخزون داخلياً
- نشر المنتجات إلى متجر الزبون
- مزامنة المنتجات بين الإدارة والمتجر
- مزامنة حذف المنتجات
البنية التشغيلية
- خلفية FastAPI
- طبقة بيانات SQLAlchemy
- قاعدة بيانات PostgreSQL
- الإدارة والمتجر على Cloudflare Pages
- الواجهة البرمجية على Render
- فصل طبقات الإدارة والمتجر والـAPI وقاعدة البيانات
ذكاء يفهم منتجات الصيدلية، لا إجابات عشوائية.
لا يبدأ المساعد من قائمة عشوائية. يفهم سؤال الزبون، يربطه بوصف المنتجات المتوفرة، ثم يساعده على الوصول إلى خيارات مرتبطة بالحاجة التي ذكرها.
- مساعد داخل المتجر موجّه للزبون
- اكتشاف المنتجات عبر محادثة طبيعية
- اقتراحات مبنية على كتالوج PharmacyOS المتوفر
- توصيات حسب الحاجة التي ذكرها الزبون
- ربط الإرشاد بصفحات منتجات حقيقية
- تكامل غير متزامن مع RxNorm و DailyMed و openFDA
- مسارات محمية للمراجع والصور الدوائية الرسمية

حماية مبنية داخل كل طبقة.
دفاع متعدد الطبقات بوصف دقيق: نقل مشفّر، جلسات موقّعة، مسارات محمية، بيانات مُتحقَّق منها، وتكاملات محكومة من الخادم.
نقل مُشفّر
تُقدَّم الخدمات الإنتاجية عبر HTTPS. يشفّر TLS البيانات أثناء انتقالها بين المتصفح والخدمات.
الهوية وسلامة الجلسة
تعتمد مصادقة الإدارة على رموز JWT موقّعة بـ HS256. التوقيع يحمي سلامة الرمز ليرفض الخادم أي رمز مُعدّل، وهو لا يشفّر محتواه.
واجهة برمجية محمية
لا يتصل المتصفح بقاعدة البيانات مباشرة. تمرّ الإدارة والمتجر عبر طبقة FastAPI المركزية، والمسارات الحساسة تتطلب مصادقة.
التحقق والوصول للبيانات
تتحقق مخططات Pydantic من بنية البيانات. وعمليات ORM المُعاملة تقلّل التعرّض لأنماط حقن SQL المباشرة.
طبقة البيانات
قيود قاعدة البيانات، ومنها معالجة الباركود الفريد، تحمي اتساق البيانات. لا تصل بيانات الاتصال إلى الواجهة، وتبقى الإعدادات في الخادم.
مراجع خارجية محكومة
تُستدعى المراجع الرسمية عبر خدمات خلفية محكومة. الاستدعاء غير المتزامن يمنع تعطّل المسار، وسلسلة بديلة تستجيب عند عدم توفّر المصدر المفضّل.
حماية متعددة الطبقات بوصف دقيق: TLS يشفّر النقل، وHS256 يوقّع الرموز ولا يشفّرها، ومعالجة كلمات المرور تجزئة أحادية الاتجاه. لا نَدّعي أي شهادة أو اختبار اختراق.
صُمّم كمنتج، لا كلوحة تحكم
واجهة عربية RTL بالكامل، ومتجر مبني للهاتف أولاً، وتصفّح منتجات منظّم، وهوية بصرية واحدة تمتد من شاشة الإدارة إلى صفحة المنتج.


الواجهة الحقيقية



منتج واحد. تخصصات تعمل معاً.
كل طبقة في PharmacyOS صُمّمت وبُنيت داخل HALF.
- استراتيجية المنتج
- إدارة العلامة
- تصميم التجربة والواجهة
- تجربة عربية RTL
- تصميم الموشن
- هندسة الواجهات
- هندسة الخلفية
- معمارية قواعد البيانات
- تجربة الذكاء الاصطناعي
- تكامل البيانات الدوائية
- أمن التطبيقات
- النشر الإنتاجي
منتج رقمي صُمّم وطُوّر بواسطة HALF.
ليس مجموعة شاشات منفصلة.
بل منتج واحد مترابط يبدأ من إدارة الصيدلية ويصل إلى تجربة الزبون.
الإبداعالتقنيةمنتج رقمي متكامل