طراحی و توسعه پلتفرم فریلنسری آزادکار با میزکار پروژه، پرداخت امن و سیستم حل اختلاف
توضیحات پروژه
معرفی و هدف استراتژیک پروژه
ما در حال ساخت «آزادکار»، یک پلتفرم جامع برای اتصال کارفرمایان به متخصصان مستقل هستیم؛ پلتفرمی که فلسفهی بنیادین آن بر سه ستون استوار است: شایستگی محوری، پرداخت امن و همکاری شفاف. هدف ما این نیست که صرفاً یک بازارگاه (Marketplace) دیگر بسازیم؛ بلکه میخواهیم زیرساختی بسازیم که اعتماد را در فضای فریلنسری نهادینه کند. در این پلتفرم، کارفرما و فریلنسر باید بتوانند با آگاهی کامل از توانمندیها، سابقه و شرایط یکدیگر، وارد همکاری شوند و در طول پروژه نیز ابزارهایی در اختیار داشته باشند که شفافیت و انصاف را تضمین کند.
این پروژه شامل طراحی و پیادهسازی کامل یک محصول نرمافزاری چندلایه است که از تجربه کاربری حرفهای تا معماری امنیتی و مالی را در بر میگیرد. ما به دنبال تیمی هستیم که نهتنها کدنویسی کند، بلکه درک عمیقی از مدلهای کسبوکار فریلنسری و چالشهای اعتماد داشته باشد.
دامنه فعالیت و قابلیتهای اصلی
۱. پروفایل حرفهای و سیستم شایستگی
- پروفایل چندلایه برای فریلنسرها شامل نمونهکار، مهارتها، سابقه، امتیاز و نظرات
- سیستم احراز هویت و تأیید مهارت (Skill Verification) با آزمونهای تخصصی یا بررسی نمونهکار
- پروفایل کارفرما با سابقه پروژهها و امتیاز همکاری
- الگوریتم تطبیق هوشمند (Matching) بین نیاز کارفرما و تخصص فریلنسر
۲. میزکار پروژه (Project Workspace)
- فضای اختصاصی هر پروژه با مدیریت وظایف، فایلها، پیامها و تایملاین
- امکان تعریف مایلاستون (Milestone) و تأیید مرحلهای تحویلدادنیها
- سیستم گزارشدهی پیشرفت و ثبت زمان (Time Tracking)
- تاریخچه کامل تعاملات برای شفافیت و مرجعسازی
۳. پرداخت امن (Escrow)
- نگهداری وجه در حساب امانی تا تأیید تحویل توسط کارفرما
- آزادسازی مرحلهای پرداخت بر اساس مایلاستونها
- پشتیبانی از درگاههای پرداخت داخلی و بینالمللی
- گزارشهای مالی و فاکتور برای هر دو طرف
۴. سازوکار رسیدگی به اختلاف (Dispute Resolution)
- فرآیند رسمی ثبت شکایت با شواهد و مستندات
- پنل داوری برای تیم پشتیبانی با دسترسی به تاریخچه پروژه
- قوانین شفاف داوری و امکان اعتراض
- سیستم بازخورد و امتیازدهی پس از حل اختلاف
۵. ابزارهای هوشمند
- دستیار هوشمند برای پیشنهاد قیمت، تخمین زمان و پیشنویس شرح پروژه
- تحلیل رفتار کاربر و پیشنهاد پروژههای مناسب
- هشدارهای امنیتی و تشخیص فعالیت مشکوک
فازبندی و مراحل گامبهگام پیادهسازی
- فاز کشف و معماری: تحلیل نیازمندیها، طراحی معماری سیستم، مدل داده و نقشه راه فنی
- فاز طراحی تجربه کاربری: وایرفریم، پروتوتایپ تعاملی و سیستم طراحی (Design System)
- فاز توسعه هسته: احراز هویت، پروفایل، جستجو و تطبیق
- فاز میزکار و پرداخت: پیادهسازی Workspace، Escrow و یکپارچهسازی درگاه پرداخت
- فاز داوری و ابزارهای هوشمند: سیستم اختلاف، دستیار هوشمند و تحلیل داده
- فاز تست، امنیت و استقرار: تست جامع، تست نفوذ، بهینهسازی و راهاندازی
ملاحظات فنی، استانداردهای کیفی و تحویلدادنیها
- معماری مقیاسپذیر و ماژولار با مستندسازی کامل
- رعایت استانداردهای امنیتی (OWASP) بهویژه در بخش پرداخت و احراز هویت
- طراحی واکنشگرا (Responsive) و دسترسپذیری (Accessibility)
- پشتیبانی از زبان فارسی و راستبهچپ (RTL) بهصورت بومی
- مستندات فنی، راهنمای کاربری و کد منبع کامل تحویل داده شود
- تستهای واحد و یکپارچه با پوشش مناسب
نحوه تعامل، گزارشدهی و بازخورد
ما انتظار داریم تیم یا فریلنسر منتخب، در جلسات هفتگی پیشرفت را گزارش دهد، از ابزارهای مدیریت پروژه استفاده کند و در تصمیمگیریهای معماری مشارکت فعال داشته باشد. بازخورد مرحلهای در پایان هر فاز الزامی است و تغییرات باید مستند شوند.