ACTIVE

PIQUQ – تطبيق مراقبة صحة المرأة و الدورة الشهرية و الحمل

3 months
2 Contributors
يناير 2022 — أبريل 2022

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

Started1 يناير 2022
Completed1 أبريل 2022
Duration3 months
Team2 members

Share

Technologies

React Native (iOS & Android)، Node.js، NestJS، بنية RESTful API، PostgreSQL، Redis، Firebase (إشعار الدفع وتحليلات)، AWS (S3، CloudFront)، Docker، عمليات CI/CD، بنية مراقبة وتسجيل السجلات

Services

تطوير التطبيقات المتنقلة (iOS & Android)، تطوير Backend/API وتكاملها، مكونات تتبع الدورة الشهرية والحمل، بنية جدولة موعد الطبيب، مكون مشاركة المنتدى والمجتمع، نظام الإشعارات (التذكيرات)، تصميم UI/UX وتحسين الأداء، الأمان وسجلات النظام وعمليات الصيانة/التحسين

Project Team

Contributor

Contributor

Like what you see?

Let's build something amazing together.