PIQUQ – تطبيق مراقبة صحة المرأة و الدورة الشهرية و الحمل
Piquq، تطبيق صحي محمول شامل مدعوم بالذكاء الاصطناعي يسهل على النساء متابعة الحمل، ودورة الشهرية، والصحة العامة. يقدم التطبيق؛ مكونات مثل متابعة الحمل، وتقويم الشهرية، ونظام مواعيد الأطباء، ومنتدى المجتمع، وقائمة الاحتياجات في سقف واحد.
Piquq - تطبيق مراقبة الصحة النسائية والحمل
Piquq هو تطبيق صحي شامل مدعوم بالذكاء الاصطناعي مصمم ليكون مساعدًا رقميًا موثوقًا في رحلة المرأة الصحية. يتم توفير التطبيق على منصات iOS و Android، ويتضمن ميزات مثل مراقبة الحمل و حساب دورة الشهر و نظام حجز موعد مع الطبيب و منتدى تفاعلي في منصة واحدة.
حول المشروع
Piquq هو حل صحي متنقل شامل من النهاية إلى النهاية تم تطويره لصالح الأمهات و المستخدمين الذين يهتمون بصحة المرأة. يوفر التطبيق واجهة مستخدم友ية و خوارزميات ذكية لتزويد المستخدمين بمعلومات مخصصة في كل مرحلة من مراحل الحمل. كما يوفر ميزات مثل التنبؤات الدورية و الأيام الخصبة و التذكيرات للمستخدمين الذين ي跟 dõi دورتهم الشهرية.
يسمح مكون حجز موعد الطبيب للمستخدمين بإنشاء مواعيد مع الأطباء المتخصصين بسهولة وفقًا لموقعهم. كما يوفر ميزة المنتدى مساحة آمنة للمستخدمين لمشاركة تجاربهم وطرح أسئلة و التفاعل مع المجتمع.
الميزات الرئيسية
مراقبة الحمل: إرشاد شامل في كل مرحلة من مراحل الحمل، بما في ذلك نمو الجنين و نصائح صحية للام و استعدادات للولادة.
مراقبة الدورة الشهرية: تنبؤات دورية مدعومة بالذكاء الاصطناعي و حساب التبويض و إشعارات مخصصة.
نظام حجز موعد مع الطبيب: بحث عن أطباء متخصصين و إنشاء مواعيد عبر الإنترنت وفقًا للموقع.
منتدى المجتمع: منصة آمنة للمستخدمين لمشاركة المعلومات و نقل الخبرات.
قائمة متابعة الاحتياجات: إدارة قائمة ذكية للمنتجات الضرورية للأم و الطفل.
البنية الفنية
تطوير التطبيقات المتنقلة
تم تطوير Piquq باستخدام إطار React Native، مما يسمح بتطوير التطبيق على منصات iOS و Android باستخدام قاعدة код واحدة. هذا النهج يوفر تجربة مستخدم متسقة و يبسط عملية التطوير. تم توفير إمكانية الوصول الكامل إلى الميزات الخاصة بالمنصة من خلال دمج الوحدات الأصلية.
هندسة الخلفية
تم إنشاء بنية خلفية متوفرة و قابلة للتطوير باستخدام Node.js و NestJS. تم استخدام NestJS لتوفير حقن الإعتماد و هيكل الوحدات و نمط الزخرفة لإنشاء قاعدة код قابلة للصيانة. تم تصميم نقاط النهاية وفقًا لمعايير API RESTful لضمان التكامل السلس مع التطبيق المتنقل.
قاعدة البيانات و الذاكرة المؤقتة
تم استخدام PostgreSQL كقاعدة بيانات رئيسية. يوفر نموذج البيانات المتعلقة و دعم ACID و قدرات الاستعلام القوية تخزينًا آمنًا و متسقًا للبيانات الصحية. تم استخدام طبقة الذاكرة المؤقتة Redis لتخزين البيانات التي يتم الوصول إليها بانتظام، مما يقلل من أوقات استجابة API.
السحابة و خدمات الإشعارات
تم تخزين الملفات الإعلامية و المحتوى الثابت على AWS S3، و يتم توفيره للمستخدمين بوقت تأخير منخفض عبر شبكة توزيع المحتوى CloudFront. تم إنشاء بنية إشعارات الدفع باستخدام Firebase، و يتم تتبع سلوك المستخدم باستخدام Firebase Analytics.
DevOps و البنية التحتية
تم توفير بيئات تطوير و إنتاج متسقة باستخدام حاويات Docker. تم إنشاء خطوط أنابيب CI/CD لضمان عمليات اختبار و بناء و نشر تلقائية. تم توفير بنية مراقبة و تسجيل شاملة لمراقبة صحة النظام و أدائه في الوقت الفعلي.
حزمة التكنولوجيا
| الفئة | التكنولوجيا |
|---|---|
| المتنقل | React Native، iOS، Android |
| الخلفية | Node.js، NestJS |
| API | API RESTful |
| قاعدة البيانات | PostgreSQL |
| الذاكرة المؤقتة | Redis |
| السحابة | AWS S3، CloudFront |
| الإشعارات | إشعارات الدفع Firebase |
| التحليلات | Firebase Analytics |
| الحاوية | Docker |
| CI/CD | خطوط أنابيب تلقائية |
| المراقبة | أنظمة تسجيل و مراقبة |
نطاق المشروع
تم تطوير هذا المشروع من مرحلة المفاهيم إلى بيئة الإنتاج بشكل كامل من قبل فريقنا. تشمل العملية كل شيء من تصميم و تطوير التطبيق المتنقل، و كتابة واجهات برمجة التطبيقات الخلفية، و نمذجة قاعدة البيانات، و إعداد البنية التحتية للسحابة، و تكوين عمليات DevOps.
المنصة: iOS و Android
الفئة: الصحة و اللياقة البدنية
التطوير: كامل الحزمة (الواجهة الأمامية، الخلفية، DevOps)
Project Details
Technologies
Services
Project Team
Contributor
Contributor
Like what you see?
Let's build something amazing together.