الأساسيات
منظومة ميركاتو
ميركاتو ليست تطبيقا واحدا، بل منظومة كاملة لتجارة الأدوية: منتج للصيدلية التي تشتري، منتج للمذخر الذي يورّد، منتج للصيدلية التي تدير أعمالها اليومية، رفيق سريع لمتابعة تلك الأعمال، تطبيق للمريض الذي يشتري دواءه، وأداة للمكتب العلمي الذي يدير مندوبيه. ستة منتجات، مستخدمون مختلفون تماما، لكن نظام تصميم واحد يجمعهم: نفس الرموز اللونية الأساسية، ونفس منطق المكوّنات، حتى حين تختلف الشخصية البصرية والخط ولغة الواجهة من منتج لآخر.
نظرة عامة
كل منتج في ميركاتو يخدم طرفا مختلفا في سلسلة تجارة الأدوية: من المذخر الذي يملأ المخزون، مرورا بالصيدلية التي تشتري وتبيع، وصولا إلى المريض الذي يحتاج دواءه. لا يوجد منتج "رئيسي" وباقي المنتجات "ملحقة": كل واحد منها هو التطبيق الأساسي والوحيد لمستخدمه، ويُصمَّم بنفس الجدية التي يُصمَّم بها أي منتج مستقل.
أربعة من الستة موثّقة في فيغما اليوم: Mercato B2B، وinsight، وSalamati، وOffice App (على صفحة "Agent" المخفية). الاثنان الآخران، Mercato One ومكوّن نقطة البيع في myPharma، ما زالا مواصفة منتج ومقررات تصميم لم تتحول بعد إلى شاشات فيغما فعلية. هذا الفرق مهم: لا تستشهد بمواصفة على أنها "من فيغما"، ولا تتعامل مع تصميم مؤكد وكأنه ما زال قيد النقاش.
المنتجات الستة دفعة واحدة
جدول سريع قبل التفصيل: من يستخدم كل منتج، وعلى أي منصة، وما دوره في المنظومة.
| المنتج | المستخدمون | المنصة | الدور |
|---|---|---|---|
| Mercato B2B | الصيدليات (جهة الشراء) | جوال | أداة الطلب |
| Mercato One | المذاخر والموردون | جوال | أداة جهة التوريد |
| myPharma | صاحب/مدير الصيدلية وموظفوها | جوال + ويب + تابلت | مركز قيادة الأعمال |
| insight | صاحب/مدير الصيدلية | جوال | رفيق سريع للمتابعة |
| Salamati (سلامتي) | المرضى والمستهلكون | جوال | صحة استهلاكية دافئة |
| Office App (Agent) | أدمن، سوبر فايزر، مندوب | جوال + ويب | أداة احترافية، مواصفة فقط |
Mercato B2B
Mercato B2B هو تطبيق الشراء الخاص بالصيدلية: الصيدلية أو محل الأدوية يطلب مخزونه الخاص من نوعين من الموردين، المذاخر (Drug Stores) والمكاتب العلمية (Scientific Bureaux). ليس مجرد كتالوج بسيط، بل منصة كاملة: اقتصاد نقاط ولاء، محفظة مع أرصدة ائتمان لكل مورد على حدة، دفتر حسابات بالدينار العراقي، تبديل بين أكثر من فرع صيدلية، مجموعات عمل بأدوار محددة، ودردشة داخل التطبيق مع تفاوض على السعر.
التصميم الحي على المتجر اليوم مستورد بالكامل إلى فيغما كمرجع بكسل بكسل، وإلى جانبه يوجد عمل تصميم أصلي جديد تماما: مساعد "ذكاء ميركاتو"، تجربة إنشاء طلبية بالمحادثة تنتهي بلوحة نتائج ترشّح المذاخر المناسبة بمستوى ثقة (ثقة عالية / متوسطة) مع تفسير لسبب كل ترشيح.
كيف يرتبط بالبقية
طلبية الصيدلية في Mercato B2B توجَّه إما إلى مذخر عبر Mercato One، وإما إلى مكتب علمي يديره مندوب عبر Office App. حين تصل الطلبية وتُسلَّم، تُحدَّث بيانات المخزون في myPharma، وتظهر لصاحب الصيدلية بشكل سريع في insight.
Mercato One
Mercato One هو تطبيق جهة التوريد: المذاخر (مذخر النور، مذخر الجوهرة، مذخر سبيكة وأمثالها) التي تستقبل طلبات الصيدليات وتجهّزها. حيث Mercato B2B يمثّل نيّة الشراء، Mercato One يمثّل القدرة على التنفيذ: توفّر الصنف، الكمية المتاحة، وسرعة التجهيز والتسليم.
لا توجد اليوم أي صفحة فيغما، ظاهرة أو مخفية، تحمل تصميما فعليا لهذا التطبيق. كل ما هو موثَّق عنه حاليا قرارات منتج: من يستخدمه، وما مسؤوليته، وكيف يتقاطع مع بقية المنظومة. أي شاشة تُبنى له تُبنى من الصفر، لا من مرجع بصري موجود.
كيف يرتبط بالبقية
يستقبل الطلبات القادمة من Mercato B2B، ويرسل التسليم والفاتورة إلى myPharma عند الصيدلية المستلمة، فيتحدّث المخزون هناك تلقائيا.
myPharma
myPharma هو نظام تشغيل الصيدلية بالكامل: المبيعات، المخزون، المشتريات، الطلبات. هذا المنتج أكبر من أي شاشة واحدة موثّقة اليوم، ويضم مكوّنين إضافيين لهما شخصية واجهة مختلفة قليلا لأن سياق استخدامهما مختلف تماما عن شاشات الإدارة: نقطة البيع، وتطبيق موظف الصيدلية.
نقطة البيع (POS)
نقطة البيع تخدم البيع المباشر داخل الصيدلية: معاملات الزبون الحاضر، معالجة الوصفات، الدفع، طباعة الإيصال، وخصم الكمية من المخزون فورا. السرعة هنا هي الأولوية المطلقة، لا مجرد قيمة بين قيم أخرى: تفاعل يستغرق أقل من ثانيتين، مساحة لمس لا تقل عن 56×56 بكسل لأن التابلت هو الجهاز الأساسي والضغط السريع المتكرر هو الاستخدام الطبيعي، وقدرة على العمل دون اتصال إنترنت للمعاملات النقدية الأساسية. حين تتعارض السرعة مع أي مبدأ تصميم آخر، السرعة تفوز.
طوابير استلام Salamati (طلبات الاستلام من المتجر) تظهر داخل نقطة البيع كعنصر في قائمة الانتظار، لا كتطبيق منفصل يفتحه الكاشير جانبا.
تطبيق موظف الصيدلية
الموظف يستقبل مهامه من المدير عبر myPharma: تجهيز الطلبات وتغليفها ووضعها كجاهزة، فحص المخزون، تحديث حالة الأصناف المستلمة أو منخفضة المخزون. الموظف لا يملك وصولا إلى إعدادات الصيدلية أو التسعير أو البيانات المالية؛ نطاقه هو تنفيذ المهمة اليومية فقط، لا إدارة العمل.
- عامل نقطة البيع وتطبيق الموظف كمكوّنين داخل myPharma، وليس كتطبيقين مستقلين لهما اسم منتج خاص بهما.
- اعرض السرعة كقيمة عليا واضحة في أي شاشة نقطة بيع، بلا استثناء.
- لا تمنح تطبيق الموظف وصولا إلى أي بيانات مالية أو إعدادات، مهما بدا ذلك مفيدا.
- لا تفترض أن نقطة البيع مصمَّمة في فيغما لمجرد وجود myPharma في المنظومة؛ هي مواصفة فقط اليوم.
كيف يرتبط بالبقية
يستقبل مخزونا من Mercato One، يعرض ملخصا سريعا عبر insight، ينفّذ طلبات المريض القادمة من Salamati عبر قائمة مهام الموظف أو طابور نقطة البيع.
insight
insight هو الرفيق الهاتفي لـmyPharma: صاحب أو مدير الصيدلية يفتحه ليطّلع بسرعة على وضع أعماله دون الحاجة للجلوس أمام النظام الكامل. لغة الواجهة هنا إنجليزية من اليسار لليمين، وهذا استثناء مقصود في منظومة عربية بالكامل تقريبا: جمهور المدير المهني اعتاد التعامل مع لوحات أعمال بالإنجليزية.
الشاشة الرئيسية تعرض ثلاثية إحصائية (المبيعات اليوم، الربح، الطلبات) مع نسبة تغيّر لكل رقم، ورسما بيانيا للاتجاه، وبطاقات الموردين المستحقين اليوم، وتنبيها كهرمانيا لعدد الأصناف القريبة من الانتهاء. باقي الشاشات: المبيعات، المشتريات، المنتجات، الموظفون، الزبائن، الطلبات، الفواتير، السلة، تفاصيل الدفع، الإعدادات.
شاشة المنتجات نموذج للنمط
عنوان الترويسة يتحرك بين أسماء الشاشات (مشتريات، منتجات، مبيعات، موظفون)، ومحدد الصيدلية في الأعلى يدعم إدارة أكثر من فرع من نفس الحساب. شريط الإحصاءات يظهر إجمالي المنتجات، عدد منخفضي المخزون، وعدد القريب من الانتهاء أو المنتهي، كأرقام بارزة بخط Galano Grotesque، لا كرسم بياني: هذا قرار مقصود، الرقم الكبير يُقرأ أسرع من أي رسم حين يريد المدير معرفة كم فقط.
واقع الخط اليوم
كيف يرتبط بالبقية
insight لا يملك بيانات خاصة به؛ هو نافذة سريعة على بيانات myPharma نفسها، معروضة بشكل مختلف يناسب نظرة سريعة بدل جلسة عمل طويلة.
Salamati (سلامتي)
سلامتي هو تطبيق المريض والمستهلك النهائي: يكتشف الصيدليات القريبة منه، يبحث عن دوائه بالنص أو بالخريطة أو بالكاميرا (مسح الوصفة)، يطلب للتوصيل أو للاستلام من الصيدلية، ويدير وصفاته الطبية. النبرة هنا أدفأ وأقرب للمستهلك العادي من أي منتج آخر في المنظومة، لأن المستخدم غالبا غير بخير: قد يكون متعبا، قلقا، أو مستعجلا، والتصميم يجب أن يعكس ذلك بالهدوء والوضوح وليس بالتعقيد.
البحث الثلاثي هو الفارق الأساسي
شريط البحث هو نقطة الدخول الرئيسية، وله ثلاث طرق: "ابحث عن وصفة"، "بحث بالخريطة"، "بحث بالكاميرا". هذا التعدد ليس زخرفة: مريض يحمل ورقة وصفة يفضّل تصويرها مباشرة بدل كتابة أسماء أدوية معقّدة، بينما آخر يريد ببساطة أقرب صيدلية مفتوحة الآن.
قسم "اشتريت مسبقا" يسطّح الأدوية المتكررة للمرضى المزمنين الذين يعيدون طلب نفس الدواء شهريا؛ هذا القسم وحده يختصر رحلة كاملة إلى نقرة واحدة لهذه الفئة تحديدا.
الثقة قبل كل شيء
بطاقة الصيدلية هي وحدة الاكتشاف الأساسية: الاسم، التقييم، المسافة، وأيقونة دردشة مباشرة. علامات الثقة، صيدلية موثّقة، تقييم نجوم، مؤشر ترخيص، ليست تجميلا، بل ما يمنح مريضا قلقا الثقة الكافية لإتمام الطلب.
رموز خاصة بسلامتي
بالإضافة إلى الرموز المشتركة، سلامتي يستخدم أخضر النجاح (#08AA18) لحالة "متوفر" ومؤشرات الاتصال، وذهبي كهرماني (#E5A14E) لتقييمات النجوم، وكهرماني داكن (#B17524) لتسميات السعر والعروض.
كيف يرتبط بالبقية
طلب المريض في سلامتي ينتهي عند الصيدلية نفسها: يظهر كمهمة في تطبيق موظف الصيدلية، أو كطلب استلام في طابور نقطة البيع، داخل myPharma.
Office App (Agent)
تطبيق المكاتب هو مركز عصب المكتب العلمي: الأدمن يدير الحسابات والصلاحيات، السوبر فايزر يشرف على فرق المندوبين، والمندوب يعالج طلبات الصيدليات ميدانيا، يتابع المبيعات، ويدير المنتجات والبونصات. ثلاثة أدوار على منصة واحدة: جوال للمندوب والسوبر فايزر، ولوحة ويب للأدمن.
مصمَّم بالكامل في فيغما
كيف يرتبط بالبقية
المندوب يستقبل ويعالج طلبات الصيدليات القادمة من Mercato B2B حين تُوجَّه إلى مكتب علمي بدل مذخر، ويحوّل نتيجتها إلى تسليم وفاتورة تصل الصيدلية عبر myPharma.
كيف ترتبط المنتجات الستة ببعضها
المنظومة حلقة واحدة متصلة بين ثلاث جهات: جهة التوريد، جهة الصيدلية، جهة الاستهلاك. المورّدون نوعان، ولكل منهما نظامه: المكاتب العلمية تدير أعمالها عبر Mercato OMS (وتطبيق الأجينت جزء منه لمندوبيها)، والمذاخر عبر Mercato One. الصيدلية تشتري مخزونها من هؤلاء المورّدين عبر Mercato B2B، ثم تستورد طلبياتها ومخزونها إلى نظام البيع myPharma بزر واحد وتبيع عبر نقطة البيع، بينما يتابع صاحب الصيدلية ومديرها الأداء في insight. في الطرف الآخر، المريض يطلب دواءه عبر سلامتي فيصل الطلب إلى الصيدلية للوفاء به.
Mercato OMS والأجينت
هذا المخطط يحل محل أي مخطط أقدم كان يجمع "مدير الصيدلية" و"موظف الصيدلية" كتطبيقين منفصلين: الأول أصبح insight، والثاني مكوّن داخل myPharma، وMercato B2B وMercato One أُضيفا كطرفي الشراء والتوريد. كما يوضّح أن Mercato OMS هو نظام المكاتب العلمية نفسه (وتطبيق الأجينت جزء منه لمندوبيها)، وأن المورّد يعني مذخرا أو مكتبا، فينهي أي غموض سابق حول كيفية اتصال الأطراف.
الطباعة حسب كل تطبيق
خمسة من الستة عربية من اليمين لليسار بخط Rubik، وinsight وحده استثناء متعمّد: إنجليزي من اليسار لليمين بخط Lexend، مع Galano Grotesque كخط عرض مقصود للأرقام الكبيرة (غير متوفر بعد في ملف التصميم، فتُستخدم نسخة ثقيلة من Lexend بديلا مؤقتا). مكوّنا نقطة البيع في myPharma يضيفان Lexend لعرض الأكواد والأرقام إلى جانب Rubik للنص العربي.
| المنتج | خط العناوين | خط النص | الاتجاه |
|---|---|---|---|
| Mercato B2B | Rubik | Rubik | من اليمين لليسار |
| Mercato One | Rubik | Rubik | من اليمين لليسار |
| myPharma (POS + الموظف) | Rubik | Rubik (+ Lexend للأكواد والأرقام) | من اليمين لليسار |
| insight | Galano Grotesque* | Lexend | من اليسار لليمين |
| Salamati (سلامتي) | Rubik | Rubik | من اليمين لليسار |
| Office App (Agent) | Rubik | Rubik | من اليمين لليسار |
قواعد الاتساق بين التطبيقات
هذه القواعد تنطبق عبر المنظومة كلها، بغض النظر عن أي منتج تعمل عليه:
- استخدم نفس الاسم لنفس الكيان في كل مكان: "طلبية" في Office App هي "طلبية" نفسها في myPharma وinsight، بلا مرادفات مختلفة.
- حافظ على نفس منطق ألوان بادج الحالة (جديد / قيد المعالجة / مكتمل / ملغي) في كل التطبيقات الشبيهة بالتجارة بين الشركات.
- اعرض أي خطأ بنفس النمط في كل مكان: ما الذي حدث بالضبط + ما الذي يفعله المستخدم للتصحيح.
- اعتمد نفس مكتبة المكوّنات في سلامتي رغم نبرتها الأدفأ، فقط بشخصية بصرية مختلفة فوق نفس الأساس.
- لا تخترع اسما جديدا لمفهوم موجود لمجرد أنه "يبدو أنسب" لمنتج معيّن.
- لا تكسر قاعدة السرعة في نقطة البيع من أجل التوافق مع مبدأ تصميمي آخر؛ في نقطة البيع، السرعة تتفوق على كل شيء عند التعارض.
- لا تفترض اتجاها واحدا للغة في كل مكان: العربية من اليمين لليسار في خمسة تطبيقات، وinsight وحده من اليسار لليمين، ومكوّن نقطة البيع عربي أساسا مع أسماء منتجات وأكواد إنجليزية.