العودة لقائمة المشاريع
مطور Python/Django لبناء موقع لمنصة طبية متكاملة وقابلة للتوسع
الميزانية
$500.00 - $1000.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
برمجة مواقع
تطوير البرمجيات
Front End
Django
بايثون
تطوير قاعدة بيانات
اختبار المواقع
Restful API
PostgreSQL
برمجة مواقع
تطوير البرمجيات
Front End
Django
بايثون
تطوير قاعدة بيانات
اختبار المواقع
Restful API
PostgreSQL
الوصف
مطلوب مبرمج محترف متخصص في إطار العمل Django لبناء النسخة الأولية لمنصة طبية رقمية تقدم استشارات طبية عن بُعد. المشروع مصمم ليكون نواة ستتوسع لاحقاً لتشمل ، مختبرات و مراكز طبية و تطبيقات الجوال؛ لذا نركز بشكل أساسي على جودة الكود ومرونة البنية التحتية.
نطاق العمل التقني (Technical Scope):
1. إدارة المستخدمين والصلاحيات (Identity & Access Management):
• بناء نظام تسجيل ودخول موحد باستخدام (Custom User Model).
• تعريف 3 أدوار أساسية بمرونة عالية: (مريض، طبيب، مدير نظام).
• نظام توثيق الحسابات (OTP/Email Verification).
2. محرك حجز المواعيد والاستشارات:
• لوحة تحكم للطبيب لضبط الجدولة الزمنية (Availability Management).
• نظام حجز للمرضى مع ميزة الفلترة حسب التخصص.
• نظام محادثة (Chat) داخل الجلسة مع إمكانية رفع المرفقات (صور، تحاليل).
• نموذج "الوصفة الطبية الإلكترونية" والملخص الطبي بعد الجلسة.
3. الملف الطبي الإلكتروني المصغر (Mini EMR):
• قاعدة بيانات مهيأة لتخزين تاريخ المريض الطبي بشكل آمن ومشفر.
• تصميم الجداول بنظام (Modular Design) لسهولة ربطها بموديولات المختبرات والمراكز مستقبلاً.
4. الدفع الإلكتروني والتقارير:
• ربط بوابات الدفع الإلكترونية.
• لوحة تحكم إدارية (Admin Dashboard) لمتابعة العمليات والتقارير المالية.
مدونة طبية تثقيفية
التوافق البرمجي مع seo
المتطلبات التقنية الإلزامية:
• البيئة البرمجية: Python 3.x / Django 4.2+ (LTS).
• قاعدة البيانات: PostgreSQL.
• الواجهة البرمجية: بناء RESTful APIs باستخدام (Django REST Framework).
• التوثيق: الالتزام بكتابة (Clean Code) وتوثيق الكود بالكامل داخل الأسطر (Comments).
• المهام الخلفية: استخدام Celery/Redis لإدارة الإشعارات والعمليات الثقيلة.
شروط ومعايير التسليم :
1. ملكية الكود: يتم رفع الكود بشكل دوري على مستودع خاص (GitHub/GitLab) تابع لنا، وتنتقل الملكية الكاملة للكود للمنصة فور التسليم.
2. قابلية النقل: يجب أن يكون الكود منظماً بحيث يسهل على مبرمج آخر فهمه، تعديله، أو إصلاح أي أخطاء فيه.
3. التوثيق الفني: تسليم وثيقة (Technical Documentation) تشرح بنية قاعدة البيانات وكيفية تشغيل المشروع.
4. الاختبار: إجراء اختبارات الوحدة (Unit Testing) لضمان استقرار المهام الأساسية.
4. تشغيل الموقع على استضافة محلية
5. متابعة الموقع لمدة ثلاثة اشهر بعد التسليم لاصلاح الاخطاء البرمجية
ملاحظات :
• يرجى إرفاق روابط لأعمال سابقة تم بناؤها باستخدام Django (يفضل منصات طبية أو أنظمة إدارية).
• يرجى توضيح منهجيتك في بناء قاعدة بيانات قابلة للتوسع لاستيعاب خدمات التطبيقات ، لمختبرات والمراكز الطبية مستقبلاً دون الحاجة لإعادة الهيكلة.