برونسپاری
آموزش آنلاین
کسب درآمد
×
افزایش شانس استخدام
خانه پروژه ها برنامه نویسی پروژه های ساخت اپلیکیشن ادامه توسعه و تکمیل پلتفرم حرفه‌ای Tunexi

ادامه توسعه و تکمیل پلتفرم حرفه‌ای Tunexi

بودجه
از
۱۰۰,۰۰۰,۰۰۰ تومان
تا
۱۵۰,۰۰۰,۰۰۰ تومان
زمان پیشنهادی
۶۰ روز
(۱)
تهران
کارلنسر
وضعیت
منتشر شده
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
کارلنسر
Tunexi یک پلتفرم تخصصی در حوزه خدمات موسیقی است با چشم‌انداز تبدیل شدن به **شبکه حرفه‌ای صنعت موسیقی (LinkedIn for Music Industry)**. هدف محصول: 1. ایجاد زیرساخت حرفه‌ای برای ثبت سفارش و همکاری پروژه‌های موسیقی 2. ایجاد هویت حرفه‌ای برای هنرمندان 3. توسعه یک شبکه تخصصی برای کشف، اعتبارسنجی و همکاری میان فعالان صنعت موسیقی زیرساخت اصلی پروژه قبلاً توسعه داده شده است و هدف این همکاری **ادامه توسعه، تکمیل منطق بیزنسی، و معماری مقیاس‌پذیر برای فازهای بعدی** است — نه شروع از صفر. --- # وضعیت فعلی پروژه ## Backend - NestJS + TypeScript - معماری ماژولار - JWT Authentication - Logging ساختاریافته با ذخیره در دیتابیس - ماژول کاربران و نقش‌ها - ساختار تست و ابزارهای توسعه - پایگاه داده MySQL ## Mobile - Flutter (Dart) - معماری لایه‌ای (UI / ViewModel / Repository / API) - State Management با Provider - Routing با GoRouter - API Client با Dio + مدیریت Refresh Token - ساختار طراحی و Theme یکپارچه بخش قابل توجهی از UI پیاده‌سازی شده و برخی APIها نیز توسعه یافته‌اند. --- # دامنه کار فاز اول (۶–۸ هفته) تمرکز اصلی: تکمیل هسته عملیاتی محصول (Core Marketplace Engine) --- ## 1️⃣ تکمیل سیستم سفارش (Order Engine) پیاده‌سازی کامل State Machine سفارش شامل: - ثبت سفارش - پرداخت - در انتظار هنرمند - شروع پروژه - ارسال دمو - بازبینی (Revision Loop) - تحویل نهایی - تکمیل / لغو نیازمندی‌ها: - طراحی دقیق Workflow - جلوگیری از Race Condition - ثبت کامل Eventها برای گزارش‌گیری - قابلیت توسعه‌پذیری برای همکاری چند هنرمند در آینده --- ## 2️⃣ سیستم پرداخت و تسویه - اتصال به درگاه پرداخت - مدیریت پرداخت امن - محاسبه سهم پلتفرم (Commission Engine) - Wallet داخلی هنرمند - سیستم درخواست برداشت (Withdrawal Flow) - ثبت کامل تراکنش‌ها و Log مالی - طراحی قابل گسترش برای Subscription در فازهای بعد --- ## 3️⃣ مدیریت فایل پروژه - آپلود فایل‌های صوتی (Demo / Final) - نسخه‌بندی فایل‌ها (Versioning) - محدودسازی دسترسی بر اساس نقش - آماده‌سازی برای استفاده از Object Storage در آینده (S3-compatible) --- ## 4️⃣ تکمیل پروفایل حرفه‌ای هنرمندان - Bio - Background / Experience - Skills (ساختار قابل توسعه برای Endorsement) - Pricing - Portfolio پروفایل باید طوری طراحی شود که در فازهای بعد تبدیل به **Public Professional Identity Page** شود و قابلیت Index شدن در موتورهای جستجو داشته باشد. --- ## 5️⃣ داشبوردهای تخصصی - داشبورد تنظیم‌کننده - داشبورد نوازنده - داشبورد شاعر - داشبورد استودیو شامل: - درآمد - صف سفارش‌ها - وضعیت پروژه‌ها - پیام‌رسان حرفه‌ای --- ## 6️⃣ بهبود UX و هماهنگی کامل اپ با API - رفع باگ‌ها - بهینه‌سازی جریان‌های کاربری - یکپارچه‌سازی کامل Mobile و Backend - مدیریت خطاها (Global Error Handling) --- # انتظارات معماری و فنی (بسیار مهم) ما به دنبال تیمی هستیم که فقط «پیاده‌سازی» نکند، بلکه **برای مقیاس‌پذیری آینده برنامه‌ریزی کند**. انتظار داریم تیم: ✅ معماری Backend را برای توسعه Social Graph در فازهای بعد آماده کند ✅ طراحی دیتابیس را طوری انجام دهد که قابلیت پیاده‌سازی Follow System و Activity Feed را داشته باشد ✅ ساختار Event-based برای Notification و Feed در نظر بگیرد ✅ استفاده اصولی از Redis برای Queue / Caching / Messaging پیشنهاد دهد ✅ مستندسازی فنی ارائه دهد ✅ Test Coverage قابل قبول (Unit / Integration) داشته باشد --- # فازهای بعدی (در برنامه توسعه) در ادامه توسعه، قابلیت‌های زیر اضافه خواهند شد: ## شبکه حرفه‌ای - Follow Artists - Activity Feed - Endorsements - Reviews - Specialized Search & Filters - Artist Analytics Dashboard ## رشد و درآمدزایی - Collaboration Invitation System - Artist Recommendation Algorithm - Badge & Professional Leveling - Premium Subscription معماری فاز اول باید طوری باشد که برای این توسعه‌ها نیاز به Refactor گسترده نباشد. --- # تکنولوژی‌های پروژه Backend NestJS TypeScript MySQL Mobile Flutter (Dart) Tools Provider GoRouter Dio # شرایط همکاری به دنبال تیمی هستیم که: - تجربه عملی در پروژه‌های Production با Flutter و NestJS داشته باشد - توانایی طراحی معماری مقیاس‌پذیر داشته باشد - مستندسازی و برنامه‌ریزی مرحله‌ای ارائه دهد - بتواند Milestoneهای شفاف تعریف کند - گزارش پیشرفت منظم ارائه دهد # بودجه حدود ۱۰۰ تا ۱۵۰ میلیون تومان و قابل مذاکره # مدت زمان اجرا ۶ تا ۸ هفته برای تکمیل فاز اول (ارائه برنامه زمان‌بندی دقیق توسط تیم الزامی است) --- # در صورت علاقه‌مندی لطفاً ارسال شود: - رزومه تیم - نمونه پروژه‌های مشابه (Marketplace یا Social Platform مزیت محسوب می‌شود) - تجربه دقیق در Flutter + NestJS - پیشنهاد معماری سطح بالا (High-Level Architecture Plan) - برنامه زمان‌بندی فاز اول # نکته مهم در همکاری «تیم توسعه موظف است تمامی بخش‌های نرم‌افزار شامل عملکردهای اصلی، تعاملات کاربری، و منطق بیزنسی را به‌صورت کامل و دقیق تست‌گذاری (Testing) کند و نسخه تحویلی باید بدون باگ‌های بحرانی و مشکلات عملکردی باشد. همچنین انتظار داریم تیم، مسئولیت تضمین کیفیت نرم‌افزار (Quality Assurance) و ثبت نتایج تست‌ها را بر عهده بگیرد و گزارش جامع تست‌ها را هم به صورت منظم ارائه نماید با توجه به بی اخلاقی های تیم قبلی ، پایبندی به زمان‌بندی، شفافیت در ارتباط و احترام متقابل برای ما بسیار مهم است. لطفاً فقط در صورتی درخواست همکاری ارسال کنید که تیم شما متعهد به تحویل حرفه‌ای و منظم باشد.
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
پروژه را با دوستان خود به اشتراک بگذارید
کپی لینک
کارلنسر را در شبکه های اجتماعی دنبال کنید
شماره تماس ۲۸۴۲۶۴۴۳ ۰۲۱
آدرس ایمیل info@karlancer.com
پشتیبانی