
طراحی و پیادهسازی PWA ثبت شرححال بالینی
- توسعه نرمافزار و آیتی
- زمان باقیمانده برای ارسال پیشنهاد
با سلام و احترام قصد دارم یک وب اپلیکیشن، ساده و روان و واکنشگرا (PWA) برای ثبت ساختاریافته شرححال بیماران در بخشهای بالینی بیمارستان پیادهسازی کنم.
هدف اصلی، کاهش حداکثری نیاز به تایپ دستی و تبدیل فرآیند شرححالگیری به انتخاب گزینههای هدفمند و تولید خروجی منسجم متنی و فایلی است.
۱. پنل مدیریت (فرمساز پویا) دارای محیط گرافیکی و بصری برای ساخت و مدیریت فرمها توسط کارفرما (بدون نیاز به کدنویسی). امکان تعریف انواع فیلدها (تکانتخابی، چندانتخابی، دراپداون، متن کوتاه و فیلدهای شرطی: نمایش یک سوال در صورت انتخاب پاسخی خاص). امکان دستهبندی فرمها بر اساس بخشهای بیمارستانی (داخلی، جراحی، اطفال، زنان و…).
۲. رابط کاربری دانشجو و تجربه کاربری (UI/UX) صفحه اول: نمایش آیکونهای گرافیکی تفکیکشده برای هر بخش (مانند آیکون تیغ جراحی برای بخش جراحی، گوشی پزشکی برای داخلی و…). فرآیند ثبت: با لمس آیکون، فرم مربوط باز شده و دانشجو با تیک زدن گزینهها و ادامه پر کردن فیلدها، فرم را تکمیل میکند. ثبت نهایی و بازخورد: با فشردن دکمه ثبت، پیام تایید موفقیتآمیز نمایش داده شده و شرححال در کارتابل کاربر آرشیو میشود. سازگاری کامل با تایپ صوتی: فیلدهای متنی تشریحی (مانند HPI) باید به شکلی استاندارد پیادهسازی شوند که دانشجویان بتوانند بهراحتی از میکروفون کیبورد گوشی (Gboard/iOS Dictation) برای تبدیل صوت به متن فارسی استفاده کنند؛ بدون نیاز به پیادهسازی ماژولهای جانبی یا سرویسهای هوش مصنوعی (استفاده از قابلیت نیتیو گوشیها مد نظر است). خروجی: تبدیل خودکار دادههای ثبتشده به یک متن بالینی ساختاریافته با قابلیت کپی سریع و دانلود نسخه PDF.
۳. ورود و ثبتنام با حداقل دافعه (Just-in-Time Registration) کاربر بتواند بدون الزام به ثبتنام قبلی، فرم اولیه را پر کند. در لحظه فشرده شدن دکمه «ثبت نهایی»، فرم دریافت نام/نام خانوادگی و شماره موبایل ظاهر شود. احراز هویت با پیامک یکبار مصرف (OTP) پیادهسازی شود و حتماً از قابلیت Auto-fill پیامک در گوشی پشتیبانی کند تا فرآیند ورود زیر چند ثانیه باشد.
۴. کار تیمی، گروهبندی و سطوح دسترسی امکان ایجاد گروه/تیم بالینی توسط کاربر و تولید لینک اختصاصی دعوت. دسترسی مهمان (Guest Access): فردی که لینک دعوت را دریافت میکند، بتواند شرححال را در مرورگر مشاهده کند؛ فقط برای ثبت شرححال جدید یا مشارکت فعال، یا به اشتراک گذاشتن شرح حال، احراز هویت پیامکی از او خواسته شود. تفکیک دسترسی (RBAC): نویسنده/مالک: حق مشاهده و ویرایش شرححال. سایر اعضای گروه: صرفاً حق مشاهده (Read-only) جهت حفظ یکپارچگی دادهها.
۵. فاز تست عملیاتی و اصلاحات: از آنجا که این سامانه ابزاری بالینی است، پروژه نیازمند فاز تست کاربردی توسط کارفرما است: پس از آمادهسازی نسخه اولیه پنل فرمساز و محیط ثبت، بازهای برای تست و طراحی چند نمونه فرم واقعی در بخشهای مختلف در نظر گرفته میشود. مجری متعهد به اعمال اصلاحات و بهینهسازیهای احتمالی در زمینه تجربه کاربری (UI/UX)، چیدمان منوها، استایلها و خروجی متن/PDF بر اساس بازخوردهای این مرحله خواهد بود.
۶. الزامات فنی و معماری معماری تفکیکشده (API-Driven): بکاند مستقل مبتنی بر REST API، همراه با فرانتاند مدرن، سبک و کاملاً سازگار با موبایل (PWA یا فریمورکهای استاندارد روز) تا در آینده امکان توسعه خروجیهای نیتیو اپلیکیشن بدون دستکاری هسته وجود داشته باشد. حریم خصوصی و امنیت: دیتابیس و لینکهای اشتراکگذاری بر بستر امن (HTTPS) با توکنهای رمزنگاریشده پیادهسازی شوند. سامانه بر مبنای ثبت کیسهای آموزشی و ناشناس (De-identified) کار خواهد کرد.
شرایط همکاری: لطفاً فریلنسرهایی که تجربه طراحی فرمسازهای پویا، پنلهای مبتنی بر API و سیستمهای دسترسی چندکاربره را دارند، نمونهکارهای واقعی، زمانبندی فازبندیشده و برآورد مالی خود را ارسال فرمایند.
تمایز: افرادی که برای بهبود کار پیشنهاد سازنده نیز داشته باشند در اولویت قرار می گیرند، کیفیت و یوزر فرندلی بودن و استفاده از فونت و رنگ بندی های مناسب مورد توجه و متمایز کننده و ملاک انتخاب خواهد بود
تصریح
08 مهر 1405 12:30
مهارتهای مورد نیاز
HTML
جاوا اسکریپت (JavaScript)
سی اس اس (CSS)
برنامه نویسی تحت وب
طراحی رابط کاربری (UI)
امکانات ویژه
سرویسهای مرتبط
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
- کارفرما این پیشنهاد را انتخاب کرده است.MRmranonymousweb4.78(31) امتیاززمان تحویل: 7 روزارسال پیشنهاد در:
- زمان تحویل: 9 روزارسال پیشنهاد در:
thezerova5(2) امتیاززمان تحویل: 9 روزارسال پیشنهاد در:- FOforouzandea4.86(89) امتیاززمان تحویل: 30 روزارسال پیشنهاد در:
- زمان تحویل: 20 روزارسال پیشنهاد در:
- زمان تحویل: 1 روزارسال پیشنهاد در:
- زمان تحویل: 25 روزارسال پیشنهاد در:
mohammadghp4.97(32) امتیاززمان تحویل: 25 روزارسال پیشنهاد در:
hamanweb4.8(43) امتیاززمان تحویل: 30 روزارسال پیشنهاد در:
almagraphic4.85(91) امتیاززمان تحویل: 9 روزارسال پیشنهاد در:- زمان تحویل: 7 روزارسال پیشنهاد در:
- زمان تحویل: 3 روزارسال پیشنهاد در:





