1. شرح کامل پروژه و اهداف:
هدف اصلی، ایجاد یک پلتکیشن کاربرپسند و کارآمد برای کاهش مراجعات حضوری و سادهسازی فرآیند نوبتگیری است. این اپلیکیشن باید برای بیماران و پزشکان (یا مطب) ارزش افزوده ایجاد کند.
2. انتظارات ما از ویژگیهای اصلی (ماژولها):
الف- بخش بیماران:
ثبتنام و احراز هویت: ورود با شماره تلفن، ایمیل یا حسابهای اجتماعی (Google/Apple)
جستجوی پزشکان: فیلتر بر اساس تخصص، موقعیت جغرافیایی، جنسیت و امتیاز
پروفایل پزشکان: نمایش اطلاعات کامل شامل ساعات کاری، آدرس، نظرات بیماران و تعرفهها
سیستم نوبتدهی: انتخاب تاریخ و زمان، تأیید نوبت و پرداخت آنلاین (در صورت نیاز)
مدیریت نوبتها: مشاهده تاریخچه، لغو نوبت و دریافت یادآوری (Push Notification)
اطلاعات پزشکی: امکان ثبت خلاصهای از تاریخچه پزشکی (اختیاری)
ب- بخش پزشکان/مطب:
پنل مدیریت: مشاهده نوبتهای روز، ویرایش ساعات کاری و مدیریت اطلاعات مطب
یادآوری خودکار: ارسال نوتیفیکیشن به بیماران برای نوبتهای قریبالوقوع
سیستم اطلاعرسانی: امکان ارسال پیام به بیماران (مانند تعطیلی مطب)
ج- عمومی:
پنل ادمین: مدیریت کاربران، پزشکان و گزارشگیری
پرداخت آنلاین: интеграله با درگاههای پرداخت ایرانی (زرینپال، idPay و...)
نقشه و مکانیابی: نمایش آدرس مطب روی نقشه (Google Maps)
3. پیشنهادات فنی و تکنولوژیهای مورد انتظار:
فریمورک: Flutter (ترجیحاً با آخرین نسخه Stable)
زبان برنامهنویسی: Dart
مدیریت حالت (State Management): Provider یا Bloc (بر اساس تجربه فریلنسر)
ذخیرهسازی دادهها: Firebase (یا یک بکاند اختصاصی با Laravel/Django)
نوتیفیکیشن: Firebase Cloud Messaging (FCM)
نقشه: Google Maps API
پرداخت: интеграله با درگاههای پرداخت داخلی
4. الزامات کیفی و امنیتی:
UI/UX جذاب و ریسپانسیو: طراحی مطابق با اصول Material Design
امنیت دادهها: استفاده از HTTPS، رمزنگاری دادههای حساس و مدیریت sessionها
کارایی بالا: کاهش زمان load و بهینهسازی تصاویر
سازگاری با نسخههای مختلف iOS و Android
5. از شما درخواست میکنیم در پیشنهادتان به این موارد پاسخ دهید:
1. سابقه کاری: نمونه اپلیکیشنهای مشابه طراحی شده با Flutter (لینک یا توضیح)
2. رویکرد فنی: معماری پیشنهادی (State Management، بکاند و دیتابیس)
3. زمانبندی: تخمین زمان برای تحویل نسخه MVP و نهایی
4. هزینه: برآورد هزینه (ثابت یا ساعتی)
5. پیشنهادات بهبود: چه قابلیتهای دیگری میتوان اضافه کرد؟ (مثل ویدئوکال، چت آنلاین)
6. مراحل تحویل پروژه:
1. تحلیل و طراحی: ارائه Wireframe و مشخصات فنی
2. توسعه نسخه MVP: پیادهسازی ویژگیهای اصلی
3. تست و Debug: رفع خطاها و بهینهسازی
4. تحویل نسخه نهایی: انتشار در stores (اختیاری)
5. پشتیبانی اولیه: به مدت 1 ماه پس از تحویل
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.