پونیشا
انجام شده

توسعه دستیار ورزشی مبتنی بر پیام‌رسان

  • توسعه‌ نرم‌افزار و آی‌تی

یک «دستیار ورزشی مبتنی بر پیام‌رسان» می‌خواهیم که با تحلیل متن، تصویر و ویس نقش مربی را ایفا کند، به پلتفرم ورزشی Strava متصل باشد (وقایع فعالیت را دریافت/تحلیل کند)، پرداخت و اشتراک را پوشش دهد، چندزبانه و دعوت‌نامه‌ای باشد و پنل مدیریت/مربی کامل داشته باشد نیاز ما پیاده‌سازی کامل در یک قرارداد است (البته فازبندی میتونه باشه، در صورت امکان دو فاز باشه که دز فاز اول ربات شروع به کار کنه و بتونیم تا فاز دوم باگهای موجود رو لیست کنیم). کیفیت و قابلیت توسعه برای ما حیاتی است ____ الزامات کلیدی (همه لازم است)

هسته و چندزبانه:

NestJS 10 + TypeScript، معماری ماژولار، Bot API با وبهوک (کلاینت/فریم‌ورک وبهوک‌محور).

i18n با حداقل ۸ زبان (قابل افزودن/حذف از پنل).

شروع: Start → انتخاب زبان → گیت دعوت (کد یا لینک با پارامتر).

پیام خوش‌آمد + «بیشتر بخوانید/ادامه».

سیستم دعوت (Invite-only): روشن/خاموش، سهمیه دعوت برای هر کاربر + ریست، کد و لینک دیپ‌لینک، معافیت ادمین/لیست سفید.

پروفایل کاربر: سن، قد، وزن، جنسیت، گروه خونی، تلفن، ایمیل، شبکه‌های اجتماعی، سطح، اهداف (کاهش وزن/عضله/استقامت/سلامتی…)، ورزش‌های منتخب، محدودیت‌ها/ایرادات (زانو/کمر/…)، نواحی تمرکز (بالا/پایین‌تنه/بازو/…)، شهر/کشور، تایم‌زون.

پشتیبانی و تیکتینگ: ساخت تیکت، لیست/وضعیت، پاسخ از پنل ادمین (همه داخل پلتفرم).

یکپارچه‌سازی Strava (بلادرنگ): OAuth اتصال/قطع/وضعیت؛ وبهوک فعالیت: ذخیره Activity (نوع، مسافت، زمان، شدت/سرعت، کالری، ارتفاع…) + پیام تبریک/تحلیل؛ آمار روزانه/هفتگی ساده در پروفایل.

هوش مصنوعی (متن + تصویر + ویس): دستور/جریان «Coach»:

متن: پاسخ مربی‌گری/میکروپلن.

تصویر: تحلیل عکس تمرین/غذا (برآورد ماکرو/کالری تقریبی یا نکات فرم).

ویس: دریافت صوت → STT (Whisper یا معادل) → پاسخ مربی.

مدیریت ریسک/Moderation پایه + لاگ‌کردن توکن/هزینه.

برنامه‌ها و تغییر سریع: برنامه‌های «عادی»، «سفر»، «شرایط خاص» (آسیب، بارداری، پریود، بیماری) + سوییچ سریع برنامه بر اساس وضعیت کاربر؛ کتابخانه حرکات (متن + مدیا).

سیستم مربی و پنل مربی: ثبت‌نام و تأیید مربی، دایرکتوری مربیان با فیلتر (رشته/امتیاز/فعالیت/مکان/زبان)، امتیازدهی/نظرات، گفت‌وگوی کاربر–مربی داخل سیستم با نظارت ادمین، دستیار AI برای مربی (پیش‌نویس برنامه، ویرایش، ارسال).

کنترل‌های پیشرفته AI:

سوییچ AI برای هر پکیج/پلن (مثلاً Starter بدون AI).

گیت تأیید مربی (کلی یا برای هر کاربر): خروجی AI قبل از ارسال، نیازمند تأیید مربی.

انتخاب بهترین مربی با امتیازدهی (امتیاز کاربرها، تطبیق تخصص، آخرین فعالیت، زمان پاسخ، زبان).

پرداخت و اشتراک: ساخت پکیج/پلن (رایگان/تریال/ماهانه/سه‌ماهه/سالانه؛ محدودیت توکن/اعتبار)، درگاه اختصاصی با الگوی Adapter (مستندات بعداً ارائه می‌شود)، کارت‌به‌کارت/واریز دستی (آپلود رسید + تأیید/رد ادمین)، پشتیبانی پایه برای گزینه‌های بین‌المللی (PayPal/Wise/IBAN/Crypto)، مدیریت رسید/وضعیت/انقضای اشتراک/بازپرداخت دستی.

یادآورها و انگیزشی: زمان‌بندی تمرین روزانه/هفتگی بر اساس تایم‌زون کاربر؛ یادآور داخل چت؛ پیام‌های انگیزشی روزانه.

اجتماعی و گیمیفیکیشن: ورزش گروهی نزدیک (Match براساس موقعیت)، آمار همگانی (مثال «امروز جمعاً از X تا Y دویدیم»)، مدال/نشان هفتگی/ماهانه + کارت اشتراک‌گذاری (تصویر).

فروشگاه ساده: کاتالوگ محصول، سفارش/پرداخت.

پنل ادمین (کامل ولی می‌تواند UI مینیمال باشد): مدیریت زبان‌ها/کاربران/مربیان/دعوت‌ها/تیکت‌ها/پلن‌ها/پکیج‌ها/پرداخت‌ها/کتابخانه حرکات/مدال‌ها/آمار پایه، پروفایل مربی (تخصص‌ها، مدارک، شهر/لوکیشن، آخرین فعالیت، مدت فعالیت، گالری عکس/ویدیو) Feature Toggle (روشن/خاموش: دعوت، AI، فروشگاه…)، Audit Log، ریت‌لیمیت، آنتی‌اسپم.

فنی و استقرار: PostgreSQL + Prisma (اسکیما + مهاجرت + Seed)، Redis (سشن/ریت‌لیمیت)، JWT/RBAC، Dockerfile + docker-compose، Swagger/OpenAPI، لاگ ساخت‌یافته (ماسک اطلاعات حساس)، مدیریت خطا، ریکاوری سرویس‌های بیرونی، بکاپ دوره‌ای DB، راهنمای استقرار روی Linux.


تحویل پروژه:

ریپو خصوصی Git با کد تمیز TypeScript، ساختار ماژولار NestJS.

Docker، compose، .env.example، Prisma migrations/seed (ادمین اولیه + نمونه مربی/پکیج)، Swagger، راهنمای نصب/دیپلوی، هلث‌چک.

تست‌های واحد/یکپارچه برای مسیرهای حیاتی (احراز/دعوت، AI متن/تصویر/ویس، وبهوک فعالیت، تغییر وضعیت پرداخت/اشتراک).

ویدئو/دموی کوتاه هر ۳–۴ روز تا تحویل


معیارهای پذیرش:

اجرای همهٔ موارد بالا در محیط دمو/استیج.

کدنویسی تمیز، هندلینگ خطا، لاگ ساخت‌یافته، ریت‌لیمیت، i18n کامل، دعوت و دیپ‌لینک کارا، وبهوک فعالیت Strava پایدار.

تحویل نهایی: سورس + مستندات + اسکیما/مهاجرت + Seed + کاربر ادمین + چک‌لیست تست


لطفا برای اینکه پروژه رو بتونیم به شما بدیم مارو راهنمایی کنید:

۲–۳ نمونه پروژه واقعی در Bot API/Webhook یا NestJS بک‌اند دارید؟ (در صورت محرمانگی، ویدئوی کوتاه/اسکرین‌شات از ساختار کد بفرستید.)

برنامهٔ کاری برای تحویل ≤۳۰ روز + تقسیم مایلستون؟

تجربهٔ یکپارچه‌سازی Strava (OAuth + وبهوک) و پرداخت با الگوی Adapter؟

پیاده‌سازی AI متن/تصویر/ویس و Moderation را چطور انجام می‌دهید؟

ابزارهای تست/کیفیت/استقرار پیشنهادی‌تان چیست؟

مهارت‌های مورد نیاز

  • Node.js

  • پایتون (Python)

  • Telegram APIs

  • Redis

  • هوش مصنوعی (AI)

فایل ها


سرویس‌های مرتبط


فریلنسرهایی که در این پروژه پیشنهاد ارسال کرده‌اند

  • زمان تحویل: 30 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 30 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 30 روز
    ارسال پیشنهاد در:
  • mahandev
    mahandev5(9) امتیاز
    زمان تحویل: 28 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 30 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 1 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 45 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 1 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 30 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 30 روز
    ارسال پیشنهاد در:
  • pezhvakimv
    pezhvakimv5(4) امتیاز
    زمان تحویل: 40 روز
    ارسال پیشنهاد در:

آخرین پروژه های توسعه‌ نرم‌افزار و آی‌تی

projects
طراحی سایت فروشگاهی مشایه دی جی کالابا سلام تمامی انتظارات در فایل ورد آپلود شده موجود هست
فرصت انتخاب
پیشنهادها13
مشاور و برنامه نویس هوش مصنوعی حرفه ای

استخدام برنامه‌نویس هوش مصنوعی (AI Engineer)

به دنبال یک برنامه‌نویس هوش مصنوعی توانمند برای همکاری با تیم توسعه خود هستیم.

شرح کار:

تحقیق و بررسی تکنولوژی‌ها و مدل‌های جدید AI پیاده‌سازی و توسعه AI Agentها کار با LLMهایی مانند OpenAI، Claude و Gemini توسعه RAG، Knowledge Base و Embedding بررسی و تست مدل‌های مختلف و بهینه‌سازی عملکرد بررسی قابلیت‌های AI در تولید متن، تصویر، صدا و ویدئو کمک به آموزش و انتقال دانش به تیم فنی

مهارت‌های مورد نیاز:

تسلط به Python تجربه کار با APIهای هوش مصنوعی و LLM آشنایی با AI Agent و RAG توانایی تحقیق و یادگیری مستقل آشنایی با Git و Linux مزیت محسوب می‌شود.

نکته مهم: دنبال فردی صرفاً برای اتصال API نیستیم؛ توانایی Research، یادگیری تکنولوژی‌های جدید و تبدیل آن‌ها به قابلیت واقعی برای ما اهمیت زیادی دارد.

لطفاً رزومه، نمونه‌کار و تجربه‌های مرتبط خود را ارسال کنید.

فرصت انتخاب
پیشنهادها4
بهبود سایت و عملکرد آنرفع خطاهای سایت و سئو سایت و تولید مقاله
فرصت انتخاب
پیشنهادها6
طراحی وب سایت حرفه ایطراحی وب سایت با قابلیت فیلتر سازی برخی صفحات
فرصت انتخاب
پیشنهادها31
ثبت اطلاعات دام و خروجی اکسل

به نام خدا در هر مرحله از حیات دام باید اطلاعات لازم ثبت و به نرم افزار مدیریت گله منتقل شود . این کار بصورت دستی و در فرمهای گاغذی انجام می شود. مثلا در زمان تولد مشخص می کنند که میش چند قلو زاییده و شماره هر بره به همراه شماره مادر را ذخیره می کنند. بعد جدول کاغذی که پر شد آنها را وارد نرم افزار میکنند. می خواهیم این کار را با گوشی انجام دهیم و اطلاعات را در یک فرم در گوشی در مزرعه ثبت کنیم و بعد یک خروجی اکسل بگیریم که به نرم افزار مدیریت گله منتقل کنیم.

این عملیات معمولا فرمهای ساده با یک تا 3 فیلد اطلاعاتی هستند. فرمها دو دسته هستند و مشابه هم می باشند ، طراحی رابط کاربر انجام شده است یک فرم برای نمونه توسعه داده شده که برنامه نویس از کار دید داشته باشد حدود 20 فرم وجود دارد که در سند پیوست شرح داده شده است.

فرصت انتخاب
پیشنهادها15
اتوماسیون حذف کاربران از ۳ سایت Moodle

اتوماسیون حذف کاربران از ۳ سایت Moodle

سلام وقت بخیر

برای انجام یک کار تکراری در ۳ سایت Moodle، به دنبال فردی مسلط به Playwright / Selenium / Python هستم.

یک فایل Excel شامل حدود ۱۰٬۰۰۰ شناسه دارم و لازم است موارد موجود در این لیست از هر سه سایت حذف شوند.

روند فعلی کار به این صورت است:

  • ورود به بخش کاربران
  • جست‌وجوی شناسه موردنظر
  • پیدا کردن کاربر
  • انتخاب گزینه حذف
  • تأیید حذف در صفحه بعد

هدف این است که کل این فرآیند به‌صورت خودکار انجام شود و نیاز به حذف دستی تک‌تک موارد نباشد.

شرایط فنی

  • ۳ سایت Moodle
  • حدود ۱۰٬۰۰۰ مورد در هر سایت
  • ورودی به‌صورت فایل Excel
  • نسخه Moodle: 4.1
  • سایت‌ها فقط از طریق IP ایران قابل دسترسی هستند.
  • عملیات باید به‌گونه‌ای انجام شود که در صورت بروز خطا، امکان توقف و ادامه کار وجود داشته باشد.
  • ترجیحاً گزارش موارد انجام‌شده، پیدا‌نشده و دارای خطا نیز ارائه شود.
  • ابتدا روی تعداد محدودی مورد تست شود و پس از اطمینان از عملکرد صحیح، عملیات اصلی انجام شود.

بودجه پیشنهادی: ۵ تا ۱۰ میلیون تومان

لطفاً در پیشنهاد خود اعلام کنید:

  • روش پیشنهادی شما برای انجام کار چیست؟
  • با Playwright یا Selenium چه میزان تجربه دارید؟
  • مدت زمان تقریبی انجام کار چقدر است؟
  • هزینه نهایی پیشنهادی چقدر است؟
  • آیا امکان انجام کامل عملیات توسط خود مجری وجود دارد؟
  • آیا گزارش نتیجه کار ارائه می‌شود؟

ممنون.

فرصت انتخاب
پیشنهادها12
طراحی و پیاده‌سازی اتوماسیون (ایجنت) تولید و انتشار محتوا

ما به دنبال همکاری با یک متخصص ارشد در حوزه‌های n8n یا make، طراحی ایجنت‌های هوش مصنوعی، تولید محتوای حرفه‌ای، SEO، GEO و وردپرس هستیم تا یک سیستم هوشمند و قابل توسعه برای تولید، بهینه‌سازی و انتشار محتوای وبلاگ مجموعه طراحی و پیاده‌سازی کند.

هدف این پروژه، ساخت یک ایجنت محتوایی است که بتواند بر اساس تحقیق کلمات کلیدی، اخبار و موضوعات روز مرتبط با حوزه فعالیت برند، لحن برند و استانداردهای فنی سئو، محتوای باکیفیت تولید کند و پس از دریافت تأیید یا اعمال اصلاحات، آن را به‌صورت خودکار در سایت وردپرسی منتشر نماید.

این پروژه صرفاً تولید متن با هوش مصنوعی نیست؛ بلکه به دنبال طراحی یک سیستم محتوایی هوشمند، پایدار، قابل کنترل، امن و قابل توسعه هستیم.

اهداف اصلی پروژه ایجنت باید بتواند:

موضوعات و کلمات کلیدی مناسب را از داده‌های موجود و اخبار روز شناسایی کند. بر اساس کلمات کلیدی اصلی و فرعی، ساختار مقاله را طراحی کند. محتوای اختصاصی، دقیق، خواندنی و منطبق با لحن برند تولید کند. محتوا را از نظر SEO، GEO و تجربه کاربری بهینه‌سازی نماید. پیشنهادها و اصلاحات کارفرما را دریافت و در نسخه نهایی اعمال کند. محتوای نهایی را پس از تأیید، به‌صورت خودکار در وردپرس منتشر یا زمان‌بندی کند. دسته‌بندی، برچسب، لینک‌های داخلی و خارجی، متادیتا و تصویر شاخص را به‌صورت خودکار مدیریت کند. در صورت امکان و طبق قوانین مورد توافق، محصولات مرتبط فروشگاه را به شکل Native داخل مقاله معرفی کند. از تولید محتوای تکراری، انتشار اشتباه، خطاهای API و پردازش‌های حجیم جلوگیری کند. گزارش وضعیت هر محتوا و خطاهای احتمالی را در اختیار تیم قرار دهد.

فرصت انتخاب
پیشنهادها10
طراحی وب‌سایت شرکت فنی بازرگانی فراسوی افق بین‌الملل

عنوان پروژه: طراحی و پیاده‌سازی وب‌سایت شرکتی برای «فراسوی افق بین‌الملل»

خلاصه پروژه:
هدف از این پروژه توسعه یک وب‌سایت رسمی، حرفه‌ای و کاملاً قابل توسعه است تا معرفی شرکت فنی بازرگانی فراسوی افق بین‌الملل، ارائه محصولات و خدمات بازرگانی و امکان دریافت درخواست‌های خرید و فروش از مشتریان و تأمین‌کنندگان داخلی و خارجی به بهترین شکل ممکن صورت گیرد.

نیازمندی‌ها و محدوده کار:

  1. طراحی رابط کاربری (UI/UX) • هویت بصری متناسب با برند شرکت • رعایت اصول دسترس‌پذیری و تجربه کاربری مناسب • طراحی واکنش‌گرا (Responsive) برای نمایش در موبایل، تبلت و دسکتاپ

  2. ساختار صفحات اصلی • صفحه اصلی با بخش معرفی مختصر شرکت و خدمات • صفحه «درباره ما» جهت تاریخچه، ماموریت و تیم • بخش «محصولات و خدمات» با قابلیت دسته‌بندی و فیلتر • فرم درخواست خرید و فروش با امکان آپلود مدارک و پیگیری وضعیت • بخش «اخبار و مقالات» برای تازه‌ترین رویدادها و مطالب تخصصی • صفحه تماس با ما به‌همراه نقشه و اطلاعات تماس (بدون درج اطلاعات شخصی) • در صورت نیاز، پیاده‌سازی نسخه دو زبانه (فارسی و انگلیسی)

  3. پنل مدیریت (Back-end) • مدیریت محتوا (متن، تصاویر، فایل‌ها) • مدیریت دسته‌بندی محصولات و خدمات • مشاهده، پاسخگویی و پیگیری درخواست‌های مشتریان • گزارش‌گیری ساده از درخواست‌های ثبت‌شده

  4. الزامات فنی • استفاده از تکنولوژی‌های استاندارد (مثلاً PHP/Laravel، Node.js، یا WordPress به‌صورت سفارشی) • پایگاه‌داده relational (MySQL، PostgreSQL یا معادل) • طراحی امن و رعایت اصول ابتدایی امنیت وب (محافظت در برابر SQL Injection، XSS و CSRF) • بهینه‌سازی اولیه برای موتورهای جستجو (SEO-friendly) • سرعت بارگذاری مناسب و بهینه‌سازی تصاویر و کدها

  5. مستندات و تحویل نهایی • ارائه مستندات نصب و راه‌اندازی سرور • راهنمای خلاصه مدیریت پنل برای کارفرما • ارائه سورس کامل پروژه و دسترسی به مخزن (Git)

مهارت‌های مورد نیاز پروژه:
– تسلط بر HTML5، CSS3، JavaScript (و فریم‌ورک‌های رایج)
– تجربه کار با PHP/Laravel یا WordPress (با توسعه پلاگین/قالب اختصاصی)
– آشنایی با طراحی پایگاه‌داده و بهینه‌سازی کوئری‌ها
– آشنایی با مفاهیم امنیت وب و بهینه‌سازی SEO
– تجربه قبلی در پروژه‌های شرکتی یا تجاری مشابه

زمان‌بندی پیشنهادی:
– تحلیل و طراحی: 1 الی 2 هفته
– توسعه و پیاده‌سازی: 3 الی 4 هفته
– تست و رفع اشکال: 1 هفته
– آموزش و تحویل نهایی: 1 هفته

نحوه ارائه پیشنهاد:
در پروپوزال خود لطفاً موارد زیر را قید کنید:

  1. نمونه‌کارهای مرتبط
  2. فلوچارت یا خلاصه‌ای از روند اجرایی
  3. برآورد هزینه و زمان
  4. توضیح مختصر درباره تکنولوژی‌های پیشنهادی

منتظر دریافت پیشنهادهای حرفه‌ای شما هستیم. موفق باشید!

فرصت انتخاب
پیشنهادها28
جابجایی اطلاعات سایت به قالب جدید

درود میخوام کاربران و ... (کاربران-چند پلاگین خاص -تست ورود کاربران با شماره مبایل-تاریخچه سفارشات)

به قالب جدید منتقل بشن

فرصت انتخاب
پیشنهادها8
دریافت اینماد

سلام. من قبلا موفق شده بودم با یک قالب HTML روی ادرس SHIFTAAM.IR یک اینماد بگیرم. برای گوگل ادز نیاز دارم روی دامنه .COM بگیرم ولی برای تایید تگ اینماد دچار مشکل شدم. حتی فایل خالی هم دادم نشد. وقتی تگ رو میزنم یا فایل خالی برای صفحه جدید توی روت اصلی سایت میزنم اصلا نه روی http نه https لاگ نمی‌اندازد. یه مدتی شیفتام دات کام روی .ir ریدایرکت بود گفتم شاید کش باشه اما مشکل برطرف نشد.

فرصت انتخاب
پیشنهادها4