دقیقاً چه کاری باید انجام شود؟
عنوان پروژه
طراحی و توسعه اپلیکیشن اندروید کافینت آنلاین + پنل مدیریت حرفهای + پنل همکاران + فرمساز خدمات
توضیحات پروژه
سلام.
قصد دارم یک اپلیکیشن اندروید حرفهای برای ارائه خدمات کافینت آنلاین طراحی و توسعه بدهم که کاربران بتوانند از طریق آن، خدمات مختلف را انتخاب کنند، مدارک و اطلاعات موردنیاز را ارسال کنند، هزینه را پرداخت کنند و درخواست خود را تا زمان انجام و تحویل پیگیری کنند.
این پروژه صرفاً یک اپلیکیشن معرفی خدمات نیست؛ بلکه هدف، ساخت یک سامانه کامل مدیریت سفارش، انجام خدمات، همکاری، پرداخت، تسویه و پشتیبانی است که در آینده بتوان خدمات جدیدی به آن اضافه کرد، بدون اینکه برای هر خدمت نیاز به برنامهنویسی مجدد باشد.
نمونه خدماتی که قرار است در اپلیکیشن ارائه شوند
برای مثال:
- ثبتنامها و خدمات مربوط به سامانههای مختلف
- خدماتی که نیاز به ارسال عکس، کارت ملی یا مدارک دارند
- خدماتی که فرم اختصاصی خودشان را دارند
- خدماتی که بخشی از هزینه آن مربوط به سایت یا سازمان مقصد و بخشی مربوط به دستمزد انجام کار است
- سایر خدمات قابل ارائه توسط کافینت
نکته مهم: خدمات در آینده زیاد و متنوع خواهند شد؛ بنابراین سیستم باید کاملاً داینامیک و قابل توسعه باشد.
۱.
اپلیکیشن اندروید کاربران
اپلیکیشن باید با طراحی مدرن، شیک، حرفهای و کاربرپسند ساخته شود؛ چیزی در سطح اپلیکیشنهای خدماتی معتبر و با تجربه کاربری روان.
از نظر سبک طراحی، به استایل اپلیکیشنهایی مانند آپ علاقه دارم؛ یعنی:
- رابط کاربری تمیز و حرفهای
- طراحی مناسب موبایل
- دستهبندی خدمات
- کارتهای خدماتی زیبا
- آیکونهای مناسب
- رنگبندی هماهنگ
- مسیر ثبت سفارش ساده و قابل فهم
- نمایش وضعیت درخواستها
- تجربه کاربری مناسب برای افراد کمتجربه
توجه: منظورم کپیکردن ظاهر آپ نیست؛ بلکه یک طراحی حرفهای با همان حس و کیفیت تجربه کاربری است.
امکانات اپلیکیشن کاربر
- ثبتنام و ورود کاربران
- ورود با شماره موبایل و کد تأیید
- مدیریت حساب کاربری
- مشاهده خدمات و دستهبندیها
- جستوجوی خدمات
- مشاهده توضیحات هر خدمت
- مشاهده هزینهها
- ثبت درخواست خدمت
- تکمیل فرم اختصاصی هر خدمت
- آپلود مدارک و تصاویر موردنیاز
- امکان ارسال چند فایل در صورت نیاز
- نمایش پیشنمایش مدارک
- پرداخت آنلاین
- مشاهده سوابق درخواستها
- مشاهده جزئیات هر درخواست
- مشاهده وضعیت انجام کار
- دریافت اعلان
- امکان ارسال پیام به پشتیبانی یا همکار مربوطه
- مشاهده کیف پول
- مشاهده درآمد یا پاداشهای تعلقگرفته در صورت فعال بودن این قابلیت
- درخواست تسویه در صورت وجود موجودی قابل برداشت
۲.
فرمساز داینامیک خدمات
این بخش برای من یکی از مهمترین قسمتهای پروژه است.
میخواهم در پنل مدیریت بتوانم بدون نیاز به برنامهنویس، برای هر خدمت یک فرم اختصاصی ایجاد کنم.
مثلاً:
خدمت اول: ثبتنام X
- نام و نام خانوادگی
- کد ملی
- شماره موبایل
- تاریخ تولد
- آپلود عکس
- آپلود کارت ملی
- توضیحات
خدمت دوم: ثبتنام Y
- نام و نام خانوادگی
- کد ملی
- شماره موبایل
- آپلود مدارک
- انتخاب نوع خدمت
- سایر فیلدهای اختصاصی
امکانات موردنیاز فرمساز
- ایجاد فرم جدید
- افزودن فیلدهای مختلف
- متن کوتاه
- متن بلند
- شماره
- تاریخ
- انتخابی
- چندانتخابی
- آپلود تصویر
- آپلود فایل
- فیلد اجباری و اختیاری
- توضیحات راهنما برای هر فیلد
- مرتبسازی فیلدها
- ویرایش فرم
- حذف فرم
- امکان تعیین فرم متفاوت برای هر خدمت
- امکان اضافهکردن فیلدهای جدید در آینده
- ذخیره اطلاعات فرم همراه با درخواست کاربر
هدف این است که من بتوانم مثلاً ۱۰۰ خدمت مختلف ایجاد کنم و برای هرکدام فرم مخصوص خودش را داشته باشم.
۳.
سیستم قیمتگذاری و تفکیک هزینهها
سیستم باید امکان تفکیک کامل هزینههای هر خدمت را داشته باشد.
مثلاً برای یک خدمت:
هزینه پرداختی به سایت یا سازمان مقصد: ۱۰۰٬۰۰۰ تومان
دستمزد انجام خدمت توسط کافینت: ۲۰۰٬۰۰۰ تومان
مبلغ نهایی قابل پرداخت توسط کاربر: ۳۰۰٬۰۰۰ تومان
این دو مبلغ باید جداگانه در پنل مدیریت تعریف شوند و کاربر نیز بتواند تفکیک هزینهها را مشاهده کند.
امکانات قیمتگذاری
- تعیین هزینه اصلی خدمت
- تعیین دستمزد انجام خدمت
- نمایش مجموع قابل پرداخت
- امکان تغییر قیمت هر خدمت از پنل
- امکان فعال یا غیرفعالکردن هر بخش هزینه
- امکان تعریف تخفیف در صورت نیاز
- امکان ثبت توضیحات مربوط به هزینهها
نکته مهم: اگر برای یک خدمت، مبلغی به سایت مقصد پرداخت میشود، این مبلغ باید از دستمزد کافینت جدا باشد و در محاسبات پورسانت هم اشتباه نشود.
۴.
پنل مدیریت اصلی (Admin)
پنل مدیریت باید کامل، حرفهای، مدرن و قابل توسعه باشد.
من به یک پنل ساده با چند جدول معمولی علاقه ندارم؛ میخواهم یک پنل مدیریتی واقعی داشته باشم که بتوانم کل کسبوکار را از داخل آن مدیریت کنم.
امکانات موردنیاز پنل مدیریت
- داشبورد آماری
- تعداد کاربران
- تعداد همکاران
- تعداد درخواستهای جدید
- درخواستهای در حال انجام
- درخواستهای تکمیلشده
- درخواستهای لغوشده
- مجموع درآمد
- مجموع دستمزدها
- مجموع مبالغ پرداختی به سایتهای مقصد
- گزارش مالی
- گزارش عملکرد همکاران
- مدیریت کاربران
- مدیریت همکاران
- مدیریت خدمات
- مدیریت دستهبندی خدمات
- مدیریت فرمهای خدمات
- مدیریت قیمتها
- مدیریت سفارشها
- مدیریت پرداختها
- مدیریت کیف پول
- مدیریت تسویهها
- مدیریت اعلانها
- مدیریت تیکتها یا چتها
- تنظیمات کلی سامانه
- مدیریت دسترسیها
۵.
پنل همکاران / اپراتورها
میخواهم بتوانم چندین همکار داشته باشم که هرکدام با حساب کاربری خودشان وارد شوند.
مثلاً:
- همکار شماره ۱
- همکار شماره ۲
- همکار شماره ۳
- همکار شماره ۴
وقتی کاربر یک درخواست جدید ثبت میکند، همکاران بتوانند آن را مشاهده ...
ادامه رو میگم پیام بذارین