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

عرض محلي
- التصميم والتطوير
- محمد شمس
- المساهمة
- التصميم والتطوير من البداية إلى النهاية
- التقنيات الأساسية
- Flutter
- Next.js
- PostgreSQL
مشروع من أعمال المؤسس الخاصة، وليس مشروعاً مقدّماً لعميل لدى تقنية.
عرض محلي
داخل المنتج
لقطات من تطبيقات تعمل محلياً ببيانات تجريبية خيالية. الأسماء والطلبات والأسعار وأعداد لوحة الإدارة أمثلة وليست سجلات عملاء أو نتائج أعمال.
نظرة عامة
يحمل طلب الدم عدة معلومات في الوقت نفسه: الفصيلة والموقع ودرجة الاستعجال والموعد المطلوب. يجمع المشروع هذه التفاصيل في تجربة تتمحور حول الطلب، مع مسارات منفصلة لطالب الدم والمتبرع والموظف الذي يراجع الطلب.
يجب أن يميّز النظام بين طلب الدم وعرض المتبرع للمساعدة. مراجعة الموظفين وحالة الطلب وحالة الاستجابة جوانب مستقلة، وليست مجرد زر واحد للتبرع.
يجمع Hayah تطبيق الهاتف وواجهة API ولوحة الموظفين في مشروع واحد، مع تجربة مستقلة لكل دور.
رحلة المستخدم
إنشاء الطلب
يحدد طالب الدم الفصيلة والمحافظة ودرجة الاستعجال والموعد المطلوب. تبدأ الطلبات الجديدة بحالة انتظار المراجعة.
المراجعة والنشر
يمكن للموظفين المخوّلين قبول الطلبات المعلّقة أو رفضها. يتحقق النظام من الحالة الحالية للطلب قبل السماح بالانتقال إلى حالة جديدة.
الاستجابة والمتابعة
يمكن للمتبرعين المتاحين عرض المساعدة في الطلبات المفتوحة. لكل استجابة دورة حالات مستقلة عن حالة الطلب نفسه.
ما تم تطويره
تجربة الهاتف بـ Flutter
تشمل وحدات التطبيق التعريف الأولي وتسجيل الدخول وإنشاء الطلبات وتصفحها وتفاصيل الطلب واستجابات المتبرعين والملفات الشخصية.
عمليات الموظفين
لوحة ويب مستقلة لمراجعة الطلبات وتحديث درجة الاستعجال وإدارة المستخدمين ودعوة الموظفين، مع صلاحيات للأدوار الإدارية.
خدمات الحسابات والطلبات
تدير خدمات النظام تسجيل الدخول والتحقق من البريد واستعادة كلمة المرور وانتقالات حالات الطلبات والاستجابات وانتهاء صلاحية الطلبات.
خلف الواجهة
- Flutterالمتبرعون وطالبو الدم
- Next.js APIالطلبات والاستجابات والحسابات
- Prisma · PostgreSQLالسجلات والحالات الدائمة
- طلب الدم
- مراجعة الموظفين
- استجابة المتبرع
تغيير الحالات مسؤولية الخادم
تتحقق خدمات الطلبات والاستجابات من الانتقالات والصلاحيات. تنسّق معاملات قاعدة البيانات وأقفال الطلبات التغييرات المتزامنة، بدلاً من الاعتماد على واجهة الهاتف وحدها.
لغة بصرية للرعاية والاستعجال
تستخدم الواجهة المنشورة اللون العنابي والأبيض الدافئ ورمز قطرة الدم. تقود تفاصيل الطلب ودرجة الاستعجال التجربة، ويعكس الرسم في هذه الدراسة تلك الهوية دون كشف بيانات المتبرعين.
النطاق والأدلة
أُكملت مراجعة الشيفرة بتشغيل محلي معزول: تسجيل دخول المتبرع وتصفح الطلبات ونموذج إنشاء الطلب ولوحة الموظفين وشاشة المراجعة. تستخدم اللقطات قاعدة بيانات تجريبية جديدة، دون فتح سجلات المتبرعين في الإنتاج. الصفحة العامة مدخل لتسجيل دخول الموظفين وليست رابط تنزيل من متجر التطبيقات.
لا يُعد فحص هذه المسارات تحققاً كاملاً من جميع العمليات أو تحققاً سريرياً. لا تتضمن الدراسة ادعاءات عن أعداد المستخدمين أو التبرعات الناجحة أو نتائج صحية مقاسة. قواعد المطابقة قيود برمجية وليست نصيحة طبية.
استكشف الأدلة
تخطط لمنتج له احتياجات مشابهة؟
أخبرنا عن المستخدمين وسير العمل والتكاملات المطلوبة، لنناقش النطاق المناسب لمنتجك.

