🐝 بلو بي: سجلات طبية لا تغادر العيادة
تقوم عيادة العظام على الاستمرارية: المريض نفسه، والمفاصل نفسها، تُقاس مراراً على مدى أشهر. تفرض البرمجيات السحابية اشتراكاً مقابل الاحتفاظ بهذا التاريخ في مكان آخر. أما بلو بي فيتخذ الموقف المعاكس. إنه نظام سجلات طبية إلكتروني سطح المكتب يحفظ كل سجل على الجهاز الذي أمام الطبيب — دون اتصال، وفورياً، ولا يخضع لأحد غير العيادة.
ماذا يفعل
- ملفات المرضى. البيانات الأساسية، وتاريخ الشكوى، وحالة HLA-B27 والتدخين، وقائمة أمراض مصاحبة منظّمة، في مكان واحد.
- تقييمات على مدى الزمن. إدخالات لكل زيارة تشمل إصابة المفاصل والأعراض العامة ومؤشرات النشاط التي يستخدمها الأطباء فعلاً — BASDAI وBASFI — إلى جانب قيم التحاليل والأدوية الحالية. وتستنسخ الزيارة الجديدة سابقتها، فيصير الحال الشائع بضعة تعديلات لا صفحة بيضاء.
- المواعيد. شريط تقويم، والمواعيد القادمة والمفقودة، ومنتقٍ للموعد التالي.
- بحث مصمَّم لغرفة الانتظار. تصفية حسب النشاط أو القادم أو المفقود، وتضييق بنطاق تاريخ، وتحديد الأعمدة الظاهرة في جدول النتائج.
- إحصاءات. صفحة رسوم بيانية لمتابعة عيادة أو مجموعة عبر الزمن.
- مصمّم نماذج. تُعرَّف أقسام التقييم وحقوله في JSON قابل للتعديل، فيشكّل الطبيب نموذج الدخول وفق بروتوكول عيادته بلا مطوّر.
«محلي أولاً» بنية، لا ميزة
هيكل التطبيق مبني على Electron، وحدّ البيانات مرسوم عند فاصل IPC: العملية الرئيسية تملك التخزين والإعداد والتصدير، ولا تصل إليها الواجهة إلا عبر واجهة جسر صغيرة. يبقي ذلك الوصول إلى الملفات خارج الواجهة، ويجعل نسخة سطح المكتب المنتج الحقيقي لا غلافاً، ويعني أن التطبيق يستمر في العمل حين ينقطع الإنترنت — أو ينفد صبر العيادة مع فاتورة سحابية أخرى. وتخطيط التقييم بيانات: الإعداد نفسه يقود النموذج الذي يملؤه الطبيب والأعمدة التي يعرضها البحث.
التقنيات
| التقنية | الدور |
|---|---|
| Electron | غلاف سطح المكتب ومالك نظام الملفات |
| React + TypeScript | واجهة وعارض آمن الأنواع |
| Mantine | نظام المكوّنات والتواريخ والإشعارات |
| Zustand | إدارة حالة خفيفة |
| Vite | خادم تطوير سريع وعمليات بناء |
النتيجة
بلغ بلو بي نموذجاً أولياً عاملاً وغنيّ بالميزات، بحلقة سريرية كاملة — تسجيل، وتقييم، ومواعيد، وبحث، ورسوم — تعمل بالكامل على الجهاز. إنه أوضح تصريح للاستوديو بأن المكان الصحيح لبيانات العيادة هو العيادة.