دراسات المشاريع / تنسيق التبرع بالدم

Hayah

مسار أوضح من طلب الدم إلى استجابة المتبرع.

تجربة هاتف للمتبرعين وطالبي الدم، تدعمها لوحة ويب للموظفين وواجهة API لإدارة سير طلبات التبرع بالدم في الأردن.

استكشف المشروع
لوحة موظفي Hayah تعرض أعداد طلبات تجريبية ومخططات فصائل المتبرعين وحالات الطلبات.
شاشة متبرع Hayah تعرض الفصيلة والتوفر وفلاتر الاستعجال وطلبين خياليين للدم.

عرض محلي

التصميم والتطوير
محمد شمس
المساهمة
التصميم والتطوير من البداية إلى النهاية
التقنيات الأساسية
  • Flutter
  • Next.js
  • PostgreSQL

مشروع من أعمال المؤسس الخاصة، وليس مشروعاً مقدّماً لعميل لدى تقنية.

نظرة عامة

يحمل طلب الدم عدة معلومات في الوقت نفسه: الفصيلة والموقع ودرجة الاستعجال والموعد المطلوب. يجمع المشروع هذه التفاصيل في تجربة تتمحور حول الطلب، مع مسارات منفصلة لطالب الدم والمتبرع والموظف الذي يراجع الطلب.

يجب أن يميّز النظام بين طلب الدم وعرض المتبرع للمساعدة. مراجعة الموظفين وحالة الطلب وحالة الاستجابة جوانب مستقلة، وليست مجرد زر واحد للتبرع.

يجمع Hayah تطبيق الهاتف وواجهة API ولوحة الموظفين في مشروع واحد، مع تجربة مستقلة لكل دور.

رحلة المستخدم

  1. إنشاء الطلب

    يحدد طالب الدم الفصيلة والمحافظة ودرجة الاستعجال والموعد المطلوب. تبدأ الطلبات الجديدة بحالة انتظار المراجعة.

  2. المراجعة والنشر

    يمكن للموظفين المخوّلين قبول الطلبات المعلّقة أو رفضها. يتحقق النظام من الحالة الحالية للطلب قبل السماح بالانتقال إلى حالة جديدة.

  3. الاستجابة والمتابعة

    يمكن للمتبرعين المتاحين عرض المساعدة في الطلبات المفتوحة. لكل استجابة دورة حالات مستقلة عن حالة الطلب نفسه.

ما تم تطويره

تجربة الهاتف بـ Flutter

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

عمليات الموظفين

لوحة ويب مستقلة لمراجعة الطلبات وتحديث درجة الاستعجال وإدارة المستخدمين ودعوة الموظفين، مع صلاحيات للأدوار الإدارية.

خدمات الحسابات والطلبات

تدير خدمات النظام تسجيل الدخول والتحقق من البريد واستعادة كلمة المرور وانتقالات حالات الطلبات والاستجابات وانتهاء صلاحية الطلبات.

خلف الواجهة

  • Flutterالمتبرعون وطالبو الدم
  • Next.js APIالطلبات والاستجابات والحسابات
  • Prisma · PostgreSQLالسجلات والحالات الدائمة
Hayah
  1. طلب الدم
  2. مراجعة الموظفين
  3. استجابة المتبرع
رسم توضيحي لسير العمل، وليس لقطة شاشة من التطبيق.

تغيير الحالات مسؤولية الخادم

تتحقق خدمات الطلبات والاستجابات من الانتقالات والصلاحيات. تنسّق معاملات قاعدة البيانات وأقفال الطلبات التغييرات المتزامنة، بدلاً من الاعتماد على واجهة الهاتف وحدها.

لغة بصرية للرعاية والاستعجال

تستخدم الواجهة المنشورة اللون العنابي والأبيض الدافئ ورمز قطرة الدم. تقود تفاصيل الطلب ودرجة الاستعجال التجربة، ويعكس الرسم في هذه الدراسة تلك الهوية دون كشف بيانات المتبرعين.

النطاق والأدلة

أُكملت مراجعة الشيفرة بتشغيل محلي معزول: تسجيل دخول المتبرع وتصفح الطلبات ونموذج إنشاء الطلب ولوحة الموظفين وشاشة المراجعة. تستخدم اللقطات قاعدة بيانات تجريبية جديدة، دون فتح سجلات المتبرعين في الإنتاج. الصفحة العامة مدخل لتسجيل دخول الموظفين وليست رابط تنزيل من متجر التطبيقات.

لا يُعد فحص هذه المسارات تحققاً كاملاً من جميع العمليات أو تحققاً سريرياً. لا تتضمن الدراسة ادعاءات عن أعداد المستخدمين أو التبرعات الناجحة أو نتائج صحية مقاسة. قواعد المطابقة قيود برمجية وليست نصيحة طبية.

استكشف الأدلة

تخطط لمنتج له احتياجات مشابهة؟

أخبرنا عن المستخدمين وسير العمل والتكاملات المطلوبة، لنناقش النطاق المناسب لمنتجك.

ناقش مشروعك
دراسة المشروع التاليSellevaالتجارة عبر الهاتف والإدارةجميع دراسات المشاريع