پونیشا

لیست پروژه‌های Node.js

تعداد یافته ها:840 پروژه

پروژه‌های Node.js


Node.js
تعداد یافته ها: 840 پروژه
مرتب سازی بر اساس

ترکیبی از قیمت و کیفیت اهمیت دارد.
توسعه سایت شرکت معماری و هوشمندسازی خانه

به دنبال یک Frontend / Full-Stack Developer حرفه‌ای برای طراحی و توسعه یک وب‌سایت مدرن، مینیمال و کاملاً ریسپانسیو در حوزه معماری، طراحی داخلی و هوشمندسازی خانه و ساختمان هستیم.

هدف پروژه، ایجاد یک وب‌سایت با ظاهر لوکس، مینیمال و حرفه‌ای است که بتواند هویت برند را به‌خوبی منتقل کند و در عین زیبایی، تجربه کاربری ساده و روانی داشته باشد.

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

بخش‌های اصلی سایت صفحه اصلی با طراحی مدرن و مینیمال معرفی مجموعه و برند معرفی خدمات صفحه پروژه‌ها / Portfolio صفحه اختصاصی برای هر پروژه شامل: تصاویر پروژه عنوان و توضیحات مشخصات پروژه گالری تصاویر صفحه معرفی تیم یا مجموعه صفحه تماس با ما فرم درخواست مشاوره / استعلام امکان نمایش تصاویر و محتوای بصری با کیفیت بالا طراحی کاملاً Responsive برای موبایل، تبلت و دسکتاپ

طراحی سایت باید مینیمال، مدرن، لوکس و Architecture-oriented باشد.

از شلوغی، المان‌های غیرضروری و طراحی‌های کلیشه‌ای پرهیز شود و تمرکز روی موارد زیر باشد:

Typography حرفه‌ای فضای خالی مناسب Grid و Layout منظم تصاویر بزرگ و باکیفیت انیمیشن‌های ظریف و هدفمند Micro Interactionهای مدرن Navigation ساده و کاربردی استفاده هوشمندانه از رنگ، کنتراست و نور تجربه کاربری روان و حرفه‌ای

مهارت ها:
جاوا اسکریپت (JavaScript)
Node.js
MySQL
سی اس اس (CSS)
ری اکت (React)
فرصت انتخاب
پیشنهادها49

توسعه سایت شرکت معماری و هوشمندسازی خانه

به دنبال یک Frontend / Full-Stack Developer حرفه‌ای برای طراحی و توسعه یک وب‌سایت مدرن، مینیمال و کاملاً ریسپانسیو در حوزه معماری، طراحی داخلی و هوشمندسازی خانه و ساختمان هستیم.

هدف پروژه، ایجاد یک وب‌سایت با ظاهر لوکس، مینیمال و حرفه‌ای است که بتواند هویت برند را به‌خوبی منتقل کند و در عین زیبایی، تجربه کاربری ساده و روانی داشته باشد.

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

بخش‌های اصلی سایت صفحه اصلی با طراحی مدرن و مینیمال معرفی مجموعه و برند معرفی خدمات صفحه پروژه‌ها / Portfolio صفحه اختصاصی برای هر پروژه شامل: تصاویر پروژه عنوان و توضیحات مشخصات پروژه گالری تصاویر صفحه معرفی تیم یا مجموعه صفحه تماس با ما فرم درخواست مشاوره / استعلام امکان نمایش تصاویر و محتوای بصری با کیفیت بالا طراحی کاملاً Responsive برای موبایل، تبلت و دسکتاپ

طراحی سایت باید مینیمال، مدرن، لوکس و Architecture-oriented باشد.

از شلوغی، المان‌های غیرضروری و طراحی‌های کلیشه‌ای پرهیز شود و تمرکز روی موارد زیر باشد:

Typography حرفه‌ای فضای خالی مناسب Grid و Layout منظم تصاویر بزرگ و باکیفیت انیمیشن‌های ظریف و هدفمند Micro Interactionهای مدرن Navigation ساده و کاربردی استفاده هوشمندانه از رنگ، کنتراست و نور تجربه کاربری روان و حرفه‌ای

مهارت ها:
جاوا اسکریپت (JavaScript)
Node.js
MySQL
سی اس اس (CSS)
ری اکت (React)
49 پیشنهاد
ترکیبی از قیمت و کیفیت اهمیت دارد.
مشاهده‌ی پروژه

ترکیبی از قیمت و کیفیت اهمیت دارد.
فوری
برجسته
تست نفوذ و ایمن‌سازی کامل سایت حسابداری بعد از حمله هکری

‫یک وب‌اپلیکیشن حسابداری (تحت وب، با استک React + Supabase/PostgreSQL) دارم که چند وقت پیش هدف یک حمله‌ی هکری واقعی قرار گرفت — نفوذگر با ثبت‌نام انبوه جعلی، حساب‌های کاربری واقعی رو پاک کرد و در فاکتورها و اطلاعات محصولات کاربران، متن‌های مخرب و ناشایست درج کرد.

بعد از حادثه، از بک‌آپ سیستم بازیابی انجام شد و یک دور اول سخت‌سازی امنیتی (rate limiting، اصلاح چند مورد XSS، اصلاح policyهای دسترسی دیتابیس، محدودسازی نوع فایل آپلودی و...) روی پروژه انجام گرفته و مستندسازی شده. این کارها انجام شده و نباید حذف یا ضعیف بشن.

حالا به دنبال یک متخصص امنیت باتجربه هستم که:

یک تست نفوذ کامل و حرفه‌ای (نه فقط سطحی) روی کل اپلیکیشن انجام بده — شامل احراز هویت، دسترسی به داده‌ی کاربران دیگر (IDOR)، آسیب‌پذیری‌های تزریق و XSS، مسیرهای آپلود فایل، Rate limiting، و منطق کسب‌وکار (مثلاً امکان دستکاری قیمت/موجودی).
هر مسیر نفوذ یا ضعف امنیتی باقی‌مانده یا جدید که پیدا می‌کنه رو خودش رفع کنه، نه فقط گزارش بده.
اصلاحات باید کاملاً افزایشی (additive) باشن — یعنی هیچ قابلیت موجود سایت نباید بشکنه، هیچ داده‌ای پاک/تغییر نکنه، و هیچ‌کدوم از حفاظت‌های امنیتی که از قبل انجام شده نباید حذف یا ضعیف بشه.
در پایان کار، یک گزارش کامل از یافته‌ها، اقدامات انجام‌شده، و ریسک‌های باقی‌مانده (اگر هست) تحویل بده.

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

مهارت ها:
Computer Security
Node.js
Internet Security
ری اکت (React)
فرصت انتخاب
پیشنهادها17

تست نفوذ و ایمن‌سازی کامل سایت حسابداری بعد از حمله هکری

‫یک وب‌اپلیکیشن حسابداری (تحت وب، با استک React + Supabase/PostgreSQL) دارم که چند وقت پیش هدف یک حمله‌ی هکری واقعی قرار گرفت — نفوذگر با ثبت‌نام انبوه جعلی، حساب‌های کاربری واقعی رو پاک کرد و در فاکتورها و اطلاعات محصولات کاربران، متن‌های مخرب و ناشایست درج کرد.

بعد از حادثه، از بک‌آپ سیستم بازیابی انجام شد و یک دور اول سخت‌سازی امنیتی (rate limiting، اصلاح چند مورد XSS، اصلاح policyهای دسترسی دیتابیس، محدودسازی نوع فایل آپلودی و...) روی پروژه انجام گرفته و مستندسازی شده. این کارها انجام شده و نباید حذف یا ضعیف بشن.

حالا به دنبال یک متخصص امنیت باتجربه هستم که:

یک تست نفوذ کامل و حرفه‌ای (نه فقط سطحی) روی کل اپلیکیشن انجام بده — شامل احراز هویت، دسترسی به داده‌ی کاربران دیگر (IDOR)، آسیب‌پذیری‌های تزریق و XSS، مسیرهای آپلود فایل، Rate limiting، و منطق کسب‌وکار (مثلاً امکان دستکاری قیمت/موجودی).
هر مسیر نفوذ یا ضعف امنیتی باقی‌مانده یا جدید که پیدا می‌کنه رو خودش رفع کنه، نه فقط گزارش بده.
اصلاحات باید کاملاً افزایشی (additive) باشن — یعنی هیچ قابلیت موجود سایت نباید بشکنه، هیچ داده‌ای پاک/تغییر نکنه، و هیچ‌کدوم از حفاظت‌های امنیتی که از قبل انجام شده نباید حذف یا ضعیف بشه.
در پایان کار، یک گزارش کامل از یافته‌ها، اقدامات انجام‌شده، و ریسک‌های باقی‌مانده (اگر هست) تحویل بده.

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

مهارت ها:
Computer Security
Node.js
Internet Security
ری اکت (React)
فوری
برجسته
17 پیشنهاد
ترکیبی از قیمت و کیفیت اهمیت دارد.
مشاهده‌ی پروژه

ترکیبی از قیمت و کیفیت اهمیت دارد.
توسعه‌دهنده برای تکمیل و رفع باگ فروشگاه اینترنتی

ما یک وب‌اپلیکیشن فروشگاهی داریم که بخش فرانت‌اند آن با React / TypeScript و بک‌اند آن با Node.js پیاده‌سازی شده است. پروژه در مراحل پایانی است، نیازمند یک برنامه‌نویس ارشد یا مسلطِ خوش‌قول برای انجام موارد زیر هستیم:

۱. بررسی و ریفکتور کدهای موجود (کدها روی مخزن Git موجود است و مستندات مشخصی دارد). ۲. تکمیل و رفع باگ‌های پنل مدیریت (امکان مدیریت محصولات، قیمت‌گذاری و تغییرات محتوا). ۳. امن‌سازی و تست نهایی بخش‌های ارتباطی با دیتابیس و میدلورها.

الزامات همکاری:

تسلط کامل به React, TypeScript و Node.js (لطفاً اگر به این تکنولوژی‌ها مسلط نیستید پیشنهاد ندهید).

تعهد زمانی دقیق و پاسخگویی منظم.

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

لطفاً در پیشنهاد خود، نمونه‌کارهای مرتبط با Node.js و پنل‌های مدیریت را ذکر کنید. همچنین پروژه در حال توسعه بوده و امکان همکاری به صورت پروژه ای و یا بلند مدت میباشد. باتشکر

مهارت ها:
جاوا اسکریپت (JavaScript)
Node.js
سی اس اس (CSS)
برنامه نویسی تحت وب
ری اکت (React)
فرصت انتخابپایان فرصت ارسال پیشنهاد
پیشنهادها18

توسعه‌دهنده برای تکمیل و رفع باگ فروشگاه اینترنتی

ما یک وب‌اپلیکیشن فروشگاهی داریم که بخش فرانت‌اند آن با React / TypeScript و بک‌اند آن با Node.js پیاده‌سازی شده است. پروژه در مراحل پایانی است، نیازمند یک برنامه‌نویس ارشد یا مسلطِ خوش‌قول برای انجام موارد زیر هستیم:

۱. بررسی و ریفکتور کدهای موجود (کدها روی مخزن Git موجود است و مستندات مشخصی دارد). ۲. تکمیل و رفع باگ‌های پنل مدیریت (امکان مدیریت محصولات، قیمت‌گذاری و تغییرات محتوا). ۳. امن‌سازی و تست نهایی بخش‌های ارتباطی با دیتابیس و میدلورها.

الزامات همکاری:

تسلط کامل به React, TypeScript و Node.js (لطفاً اگر به این تکنولوژی‌ها مسلط نیستید پیشنهاد ندهید).

تعهد زمانی دقیق و پاسخگویی منظم.

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

لطفاً در پیشنهاد خود، نمونه‌کارهای مرتبط با Node.js و پنل‌های مدیریت را ذکر کنید. همچنین پروژه در حال توسعه بوده و امکان همکاری به صورت پروژه ای و یا بلند مدت میباشد. باتشکر

مهارت ها:
جاوا اسکریپت (JavaScript)
Node.js
سی اس اس (CSS)
برنامه نویسی تحت وب
ری اکت (React)
پایان فرصت ارسال پیشنهاد
18 پیشنهاد
ترکیبی از قیمت و کیفیت اهمیت دارد.
مشاهده‌ی پروژه

ترکیبی از قیمت و کیفیت اهمیت دارد.
بی‌نهایت
توسعه دو ماژول اختصاصی روی سورس‌کد Cal.com

توسعه دو ماژول اختصاصی روی سورس‌کد Cal.com (افزودن درگاه زرین‌پال با قابلیت تسهیم ۵٪ + اتصال وب‌سرویس sms.ir) 📝 شرح کلی پروژه: یک نسخه از پلتفرم متن‌باز Cal.com (توسعه‌یافته با Next.js, TypeScript, Prisma, PostgreSQL) سلف‌هاست شده است. نیازمند توسعه‌دهنده مسلط به اکوسیستم TypeScript / Node.js و معماری ماژولار Cal.com هستیم تا دو قابلیت بومی‌سازی زیر را به صورت Clean Code به سیستم اضافه کند: 🛠️ شرح دقیق وظایف فنی (Deliverables): تسک اول: پیاده‌سازی ماژول درگاه پرداخت زرین‌پال (با قابلیت تسهیم هوشمند) 1. افزودن درگاه به ساختار پرداخت Cal.com: ایجاد اپلیکیشن/پلاگین جدید تحت ساختار packages/app-store/ برای درگاه پرداخت ZarinPal. ایجاد فرم تنظیمات درگاه در پنل ارائه‌دهنده خدمت جهت وارد کردن مرچنت‌کد (MerchantID) یا استفاده از درگاه پیش‌فرض سیستم. 2. منطق پرداخت و هدایت به درگاه (Payment Flow): هنگام ثبت نوبت پولی، ایجاد تراکنش، دریافت شناسه Authority و ریدایرکت مراجع به صفحه پرداخت زرین‌پال. پیاده‌سازی متد Verify پس از بازگشت مراجع از درگاه و تغییر وضعیت نوبت به «رزرو قطعی» (CONFIRMED). در صورت لغو یا عدم پرداخت، آزادسازی اسلات نوبت در دیتابیس. 3. پیاده‌سازی مکانیزم تسهیم (Split Payment): استفاده از وب‌سرویس تسهیم زرین‌پال جهت کسر خودکار ۵ درصد از کل مبلغ تراکنش به عنوان کارمزد پلتفرم و واریز ۹۵ درصد باقی‌مانده به حساب شبای ارائه‌دهنده خدمت. امکان پیکربندی درصد کارمزد از طریق تنظیمات محیطی (ENV) یا پنل ادمین. تسک دوم: اتصال وب‌سرویس پیامکی sms.ir (SMS Notification Integration) 1. پیاده‌سازی سرویس‌دهنده پیامک: افزودن کلاینت ارتباط با API سامانه sms.ir (با احراز هویت از طریق API Key). 2. ارسال پیامک از طریق الگوهای خدماتی (Pattern / UltraFastSend): تمامی پیامک‌ها به دلیل عبور از بلک‌لیست تبلیغاتی باید بر پایه قالب و متغیرهای الگو (Pattern IDs) ارسال شوند. 3. پیاده‌سازی سناریوهای پیامکی: کد تایید (OTP): ارسال کد اعتبارسنجی ورود/ثبت‌نام مراجع. تاییدیه رزرو نوبت: ارسال پیامک به مراجع و ارائه‌دهنده شامل (نام طرفین، تاریخ شمسی، ساعت، و لینک جلسه آنلاین/آدرس). یادآوری قبل از جلسه (Reminder): ارسال پیامک یادآوری خودکار طبق زمان‌بندی صف رویدادها (مثلاً ۳۰ دقیقه قبل جلسه). اطلاع‌رسانی لغو یا جابه‌جایی نوبت (Reschedule/Cancel). 📋 شرایط تحویل و استانداردها: عدم شکستن ساختار هسته (Modular Approach): کدها ترجیحاً در لایه packages/app-store و ماژول‌های مستقل نوشته شوند تا در زمان بروزرسانی‌های نسخه‌های بعدی Cal.com کمترین تداخل ایجاد شود. تست کامل End-to-End: تحویل پروژه منوط به انجام تراکنش تست موفق روی زرین‌پال و ارسال پیامک تست بر روی شماره‌های بلک‌لیست است. داکیومنت و فایل تنظیمات: ارائه مستندات متغیرهای محیطی (.env.example) و راهنمای راه‌اندازی.

مهارت ها:
Node.js
ری اکت (React)
فرصت انتخابپایان فرصت ارسال پیشنهاد
پیشنهادها16

توسعه دو ماژول اختصاصی روی سورس‌کد Cal.com

توسعه دو ماژول اختصاصی روی سورس‌کد Cal.com (افزودن درگاه زرین‌پال با قابلیت تسهیم ۵٪ + اتصال وب‌سرویس sms.ir) 📝 شرح کلی پروژه: یک نسخه از پلتفرم متن‌باز Cal.com (توسعه‌یافته با Next.js, TypeScript, Prisma, PostgreSQL) سلف‌هاست شده است. نیازمند توسعه‌دهنده مسلط به اکوسیستم TypeScript / Node.js و معماری ماژولار Cal.com هستیم تا دو قابلیت بومی‌سازی زیر را به صورت Clean Code به سیستم اضافه کند: 🛠️ شرح دقیق وظایف فنی (Deliverables): تسک اول: پیاده‌سازی ماژول درگاه پرداخت زرین‌پال (با قابلیت تسهیم هوشمند) 1. افزودن درگاه به ساختار پرداخت Cal.com: ایجاد اپلیکیشن/پلاگین جدید تحت ساختار packages/app-store/ برای درگاه پرداخت ZarinPal. ایجاد فرم تنظیمات درگاه در پنل ارائه‌دهنده خدمت جهت وارد کردن مرچنت‌کد (MerchantID) یا استفاده از درگاه پیش‌فرض سیستم. 2. منطق پرداخت و هدایت به درگاه (Payment Flow): هنگام ثبت نوبت پولی، ایجاد تراکنش، دریافت شناسه Authority و ریدایرکت مراجع به صفحه پرداخت زرین‌پال. پیاده‌سازی متد Verify پس از بازگشت مراجع از درگاه و تغییر وضعیت نوبت به «رزرو قطعی» (CONFIRMED). در صورت لغو یا عدم پرداخت، آزادسازی اسلات نوبت در دیتابیس. 3. پیاده‌سازی مکانیزم تسهیم (Split Payment): استفاده از وب‌سرویس تسهیم زرین‌پال جهت کسر خودکار ۵ درصد از کل مبلغ تراکنش به عنوان کارمزد پلتفرم و واریز ۹۵ درصد باقی‌مانده به حساب شبای ارائه‌دهنده خدمت. امکان پیکربندی درصد کارمزد از طریق تنظیمات محیطی (ENV) یا پنل ادمین. تسک دوم: اتصال وب‌سرویس پیامکی sms.ir (SMS Notification Integration) 1. پیاده‌سازی سرویس‌دهنده پیامک: افزودن کلاینت ارتباط با API سامانه sms.ir (با احراز هویت از طریق API Key). 2. ارسال پیامک از طریق الگوهای خدماتی (Pattern / UltraFastSend): تمامی پیامک‌ها به دلیل عبور از بلک‌لیست تبلیغاتی باید بر پایه قالب و متغیرهای الگو (Pattern IDs) ارسال شوند. 3. پیاده‌سازی سناریوهای پیامکی: کد تایید (OTP): ارسال کد اعتبارسنجی ورود/ثبت‌نام مراجع. تاییدیه رزرو نوبت: ارسال پیامک به مراجع و ارائه‌دهنده شامل (نام طرفین، تاریخ شمسی، ساعت، و لینک جلسه آنلاین/آدرس). یادآوری قبل از جلسه (Reminder): ارسال پیامک یادآوری خودکار طبق زمان‌بندی صف رویدادها (مثلاً ۳۰ دقیقه قبل جلسه). اطلاع‌رسانی لغو یا جابه‌جایی نوبت (Reschedule/Cancel). 📋 شرایط تحویل و استانداردها: عدم شکستن ساختار هسته (Modular Approach): کدها ترجیحاً در لایه packages/app-store و ماژول‌های مستقل نوشته شوند تا در زمان بروزرسانی‌های نسخه‌های بعدی Cal.com کمترین تداخل ایجاد شود. تست کامل End-to-End: تحویل پروژه منوط به انجام تراکنش تست موفق روی زرین‌پال و ارسال پیامک تست بر روی شماره‌های بلک‌لیست است. داکیومنت و فایل تنظیمات: ارائه مستندات متغیرهای محیطی (.env.example) و راهنمای راه‌اندازی.

مهارت ها:
Node.js
ری اکت (React)
بی‌نهایت
پایان فرصت ارسال پیشنهاد
16 پیشنهاد
ترکیبی از قیمت و کیفیت اهمیت دارد.
مشاهده‌ی پروژه

ترکیبی از قیمت و کیفیت اهمیت دارد.
تکمیل و رساندن3پنل پلتفرم مشاورآنلاین به محصول نهایی

سامانه جامع مشاوره و سلامت روان آنلاین (توسعه‌یافته با React 19, TypeScript, Express, PostgreSQL) برای تکمیل، رفع باگ، امن‌سازی و رساندن به مرحله بهره‌برداری عملیاتی (Production) واگذار می‌شود.

⚠️ تذکر مهم: این پروژه بازنویسی از صفر نیست. کدهای پایه، رابط کاربری (UI) و APIهای سرور موجود هستند (۴۷ کامپوننت و ۴۷ مسیر API). هدف اصلی، تکمیل لاجیک‌های باقی‌مانده، رفع باگ‌ها، شکستن کامپوننت‌های حجیم، امن‌سازی و تست است. هدف رساندن به مرحله ی بهره برداری عملیاتی فقط سه پنل (مشاور و مراجع و پذیرش) پروژه هست. نه تمام فیچر ها

مهارت ها:
جاوا اسکریپت (JavaScript)
Node.js
SQLite
ری اکت (React)
فرصت انتخابپایان فرصت ارسال پیشنهاد
پیشنهادها29

تکمیل و رساندن3پنل پلتفرم مشاورآنلاین به محصول نهایی

سامانه جامع مشاوره و سلامت روان آنلاین (توسعه‌یافته با React 19, TypeScript, Express, PostgreSQL) برای تکمیل، رفع باگ، امن‌سازی و رساندن به مرحله بهره‌برداری عملیاتی (Production) واگذار می‌شود.

⚠️ تذکر مهم: این پروژه بازنویسی از صفر نیست. کدهای پایه، رابط کاربری (UI) و APIهای سرور موجود هستند (۴۷ کامپوننت و ۴۷ مسیر API). هدف اصلی، تکمیل لاجیک‌های باقی‌مانده، رفع باگ‌ها، شکستن کامپوننت‌های حجیم، امن‌سازی و تست است. هدف رساندن به مرحله ی بهره برداری عملیاتی فقط سه پنل (مشاور و مراجع و پذیرش) پروژه هست. نه تمام فیچر ها

مهارت ها:
جاوا اسکریپت (JavaScript)
Node.js
SQLite
ری اکت (React)
پایان فرصت ارسال پیشنهاد
29 پیشنهاد
ترکیبی از قیمت و کیفیت اهمیت دارد.
مشاهده‌ی پروژه

ترکیبی از قیمت و کیفیت اهمیت دارد.
سامانه طراحی آنلاین تابلو تبلیغاتی با Ai

سلام. میخواهم یک سیستم آنلاین طراحی با قدرت هوش مصنوعی، محاسبه و برآورد حدود قیمت تابلو تبلیغاتی چنلیوم و ... راه اندازی شود. طرح نمایش داده شده به کاربر پیش نمایش نزدیک به طرح اجرایی است و بعدا بر اساس پیش نمایش سفارش مشتری انجام میشود. پروپوزال پروژه آپلود شده است هر پیشنهادی برای اصلاح قابل بررسی است. https://uploadkon.ir/uploads/2d9810_26online-design.pdf

مهارت ها:
جاوا اسکریپت (JavaScript)
Node.js
هوش مصنوعی (AI)
فرصت انتخابپایان فرصت ارسال پیشنهاد
پیشنهادها43

سامانه طراحی آنلاین تابلو تبلیغاتی با Ai

سلام. میخواهم یک سیستم آنلاین طراحی با قدرت هوش مصنوعی، محاسبه و برآورد حدود قیمت تابلو تبلیغاتی چنلیوم و ... راه اندازی شود. طرح نمایش داده شده به کاربر پیش نمایش نزدیک به طرح اجرایی است و بعدا بر اساس پیش نمایش سفارش مشتری انجام میشود. پروپوزال پروژه آپلود شده است هر پیشنهادی برای اصلاح قابل بررسی است. https://uploadkon.ir/uploads/2d9810_26online-design.pdf

مهارت ها:
جاوا اسکریپت (JavaScript)
Node.js
هوش مصنوعی (AI)
پایان فرصت ارسال پیشنهاد
43 پیشنهاد
ترکیبی از قیمت و کیفیت اهمیت دارد.
مشاهده‌ی پروژه


ترکیبی از قیمت و کیفیت اهمیت دارد.
بهینه‌سازی و پایدارسازی سورس‌کد مدیریت پشتیبانی و تیکتینگ

ما یک سامانه چندکاربره تحت وب برای مدیریت متمرکز تیکت‌ها و پشتیبانی مشتریان (Helpdesk / CRM) توسعه داده‌ایم. به دلیل اینکه روند توسعه اولیه به‌صورت کامل با روش Vibe Coding (کدنویسی به کمک هوش مصنوعی) انجام شده است، سورس‌کد فعلی نیازمند بازنگری عمیق، رفع بدهی‌های فنی و پایدارسازی (Code Review & Refactoring) توسط یک برنامه‌نویس ارشد Node.js است.

هدف اصلی پروژه، تبدیل این سورس‌کد اولیه به یک زیرساخت تمیز، پایدار، بدون نشت حافظه (Memory Leak) و آماده برای استفاده همزمان کاربران و اپراتورها است.


⚙️ خلاصه بخش‌ها و امکانات سامانه:

  • مدیریت چند اپراتوری: امکان مدیریت همزمان چند لایه دسترسی و اپراتور با ذخیره‌سازی ایزوله نشست‌ها (Session Isolation).
  • پاسخگوی هوشمند و دستیار AI: یکپارچه‌سازی با مدل‌های پردازش متن (LLM) برای پاسخگویی خودکار به تیکت‌ها بر اساس پایگاه دانش کسب‌وکار.
  • مدیریت مخاطبین و تمپلیت‌ها: دسته‌بندی مخاطبین با برچسب‌ها (Tags) و ذخیره‌سازی قالب‌های متنی و رسانه‌ای پرکاربرد.
  • داشبورد پایش زنده: نمایش آنلاین وضعیت تیکت‌ها، صف پردازش و لاگ عملکرد سیستم.

🛠 وظایف و انتظارات اصلی از فریلنسر:

  1. بهینه‌سازی مدیریت فرآیندها و منابع سرور (Process Lifecycle Optimization):
  • بازنگری کامل معماری مدیریت فرآیندهای پس‌زمینه سرور.
  • بهینه‌سازی فرایند ذخیره نشست‌ها و بستن اصولی و به‌موقع Processهای معلق در سرور.
  • رفع کامل نشت حافظه (Memory Leak) و کاهش مصرف CPU/RAM در پردازش‌های همزمان.
  1. بهینه‌سازی معماری دیتابیس و همزمانی (Concurrency):
  • بازنگری معماری چندکاربره دیتابیس (Multi-tenant SQLite) و کنترل اتصال‌ها جهت جلوگیری از قفل شدن دیتابیس.
  1. پایدارسازی ارتباطات زنده (WebSocket):
  • بهینه‌سازی Socket.io برای انتقال زنده وضعیت تیکت‌ها و لاگ‌ها بدون قطعی و Lag.
  1. ارتقای کیفیت کد (Clean Code & Error Handling):
  • ساختاردهی استاندارد کد (Refactoring) و مدیریت جامع خطاها در تمامی لایه‌های سرور.

🧰 تک‌استک فنی پروژه (Tech Stack):

  • Backend: Node.js (v20+), Express.js, Socket.io
  • Database: Multi-Tenant SQLite3
  • Frontend: React.js (Vite), TailwindCSS, Axios, React Router v6

🎓 مهارت‌های الزامی:

  • تسلط کامل به Node.js (Async/Await، Event Loop و Streamها).
  • تجربه عملی در بهینه‌سازی کدهای Node.js، مدیریت سشن‌ها و مفاهیم Session Isolation.
  • آشنایی با مباحث Performance Tuning در SQLite، WebSocket و بهینه‌سازی React.

💡 نکات مهم برای فریلنسرها:

  1. سورس‌کد کامل و مستندات پروژه آماده است؛ تمرکز این پروژه روی بازنگری، بهینه‌سازی و استیبل‌سازی است.
  2. شرط اصلی تحویل پروژه، پایداری سرور زیر بار و عدم افت سرعت/هنگ کردن است.
  3. لطفاً در پیشنهاد خود، حتماً به پروژه‌های مشابه (توسعه سامانه پشتیبانی، بهینه‌سازی Node.js یا کار با دیتابیس/وب‌سکت) اشاره کنید.
  4. تسویه حساب به‌صورت مرحله‌ای (Milestone) و پس از تست پایداری کامل انجام می‌شود.
مهارت ها:
Node.js
ری اکت (React)
فرصت انتخابپایان فرصت ارسال پیشنهاد
پیشنهادها14

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

ما یک سامانه چندکاربره تحت وب برای مدیریت متمرکز تیکت‌ها و پشتیبانی مشتریان (Helpdesk / CRM) توسعه داده‌ایم. به دلیل اینکه روند توسعه اولیه به‌صورت کامل با روش Vibe Coding (کدنویسی به کمک هوش مصنوعی) انجام شده است، سورس‌کد فعلی نیازمند بازنگری عمیق، رفع بدهی‌های فنی و پایدارسازی (Code Review & Refactoring) توسط یک برنامه‌نویس ارشد Node.js است.

هدف اصلی پروژه، تبدیل این سورس‌کد اولیه به یک زیرساخت تمیز، پایدار، بدون نشت حافظه (Memory Leak) و آماده برای استفاده همزمان کاربران و اپراتورها است.


⚙️ خلاصه بخش‌ها و امکانات سامانه:

  • مدیریت چند اپراتوری: امکان مدیریت همزمان چند لایه دسترسی و اپراتور با ذخیره‌سازی ایزوله نشست‌ها (Session Isolation).
  • پاسخگوی هوشمند و دستیار AI: یکپارچه‌سازی با مدل‌های پردازش متن (LLM) برای پاسخگویی خودکار به تیکت‌ها بر اساس پایگاه دانش کسب‌وکار.
  • مدیریت مخاطبین و تمپلیت‌ها: دسته‌بندی مخاطبین با برچسب‌ها (Tags) و ذخیره‌سازی قالب‌های متنی و رسانه‌ای پرکاربرد.
  • داشبورد پایش زنده: نمایش آنلاین وضعیت تیکت‌ها، صف پردازش و لاگ عملکرد سیستم.

🛠 وظایف و انتظارات اصلی از فریلنسر:

  1. بهینه‌سازی مدیریت فرآیندها و منابع سرور (Process Lifecycle Optimization):
  • بازنگری کامل معماری مدیریت فرآیندهای پس‌زمینه سرور.
  • بهینه‌سازی فرایند ذخیره نشست‌ها و بستن اصولی و به‌موقع Processهای معلق در سرور.
  • رفع کامل نشت حافظه (Memory Leak) و کاهش مصرف CPU/RAM در پردازش‌های همزمان.
  1. بهینه‌سازی معماری دیتابیس و همزمانی (Concurrency):
  • بازنگری معماری چندکاربره دیتابیس (Multi-tenant SQLite) و کنترل اتصال‌ها جهت جلوگیری از قفل شدن دیتابیس.
  1. پایدارسازی ارتباطات زنده (WebSocket):
  • بهینه‌سازی Socket.io برای انتقال زنده وضعیت تیکت‌ها و لاگ‌ها بدون قطعی و Lag.
  1. ارتقای کیفیت کد (Clean Code & Error Handling):
  • ساختاردهی استاندارد کد (Refactoring) و مدیریت جامع خطاها در تمامی لایه‌های سرور.

🧰 تک‌استک فنی پروژه (Tech Stack):

  • Backend: Node.js (v20+), Express.js, Socket.io
  • Database: Multi-Tenant SQLite3
  • Frontend: React.js (Vite), TailwindCSS, Axios, React Router v6

🎓 مهارت‌های الزامی:

  • تسلط کامل به Node.js (Async/Await، Event Loop و Streamها).
  • تجربه عملی در بهینه‌سازی کدهای Node.js، مدیریت سشن‌ها و مفاهیم Session Isolation.
  • آشنایی با مباحث Performance Tuning در SQLite، WebSocket و بهینه‌سازی React.

💡 نکات مهم برای فریلنسرها:

  1. سورس‌کد کامل و مستندات پروژه آماده است؛ تمرکز این پروژه روی بازنگری، بهینه‌سازی و استیبل‌سازی است.
  2. شرط اصلی تحویل پروژه، پایداری سرور زیر بار و عدم افت سرعت/هنگ کردن است.
  3. لطفاً در پیشنهاد خود، حتماً به پروژه‌های مشابه (توسعه سامانه پشتیبانی، بهینه‌سازی Node.js یا کار با دیتابیس/وب‌سکت) اشاره کنید.
  4. تسویه حساب به‌صورت مرحله‌ای (Milestone) و پس از تست پایداری کامل انجام می‌شود.
مهارت ها:
Node.js
ری اکت (React)
پایان فرصت ارسال پیشنهاد
14 پیشنهاد
ترکیبی از قیمت و کیفیت اهمیت دارد.
مشاهده‌ی پروژه

ترکیبی از قیمت و کیفیت اهمیت دارد.
راه‌اندازی Gitea + Drone CI روی سرور اختصاصی

به یک متخصص دیوآپس نیاز داریم که روی سرور اختصاصی ما (Ubuntu)، Gitea رو به‌عنوان مخزن Git خصوصی و Drone رو به‌عنوان سیستم CI/CD نصب و بهم متصل کنه، به همراه تمام پیش‌نیازهای لازم برای build و deploy پروژه‌ها (Laravel و Nuxt). کارها: • نصب Docker و Gitea روی سرور (با دامنه و SSL) • ساخت Organization، مخازن (۶ عدد، Laravel + Nuxt)، تیم‌ها و سطح دسترسی در Gitea • نصب Drone و وصل کردنش به Gitea (با دامنه و SSL جدا) • فعال‌سازی مخازن داخل Drone و ساخت pipeline اولیه برای هر مخزن (build و deploy برای staging و production) • نصب و تنظیم تمام پیش‌نیازهای سرور: Node.js + npm، PHP + Composer، MySQL، Nginx • تنظیم بکاپ روزانه مهارت مورد نیاز: تسلط به Docker، تجربه عملی نصب Gitea یا GitLab، آشنایی با Drone CI یا ابزارهای مشابه، آشنایی با استک Laravel و Nuxt خروجی: سیستم کاملاً آماده و تست‌شده، به همراه دسترسی ادمین لطفاً قبل از پیشنهاد، نمونه‌کار مشابه از کارهای قبلی رو ارسال کنید.

مهارت ها:
رایانش ابری (Cloud Computing)
Node.js
Nginx
امنیت وب
راه اندازی سرور لینوکس
فرصت انتخابپایان فرصت ارسال پیشنهاد
پیشنهادها18

راه‌اندازی Gitea + Drone CI روی سرور اختصاصی

به یک متخصص دیوآپس نیاز داریم که روی سرور اختصاصی ما (Ubuntu)، Gitea رو به‌عنوان مخزن Git خصوصی و Drone رو به‌عنوان سیستم CI/CD نصب و بهم متصل کنه، به همراه تمام پیش‌نیازهای لازم برای build و deploy پروژه‌ها (Laravel و Nuxt). کارها: • نصب Docker و Gitea روی سرور (با دامنه و SSL) • ساخت Organization، مخازن (۶ عدد، Laravel + Nuxt)، تیم‌ها و سطح دسترسی در Gitea • نصب Drone و وصل کردنش به Gitea (با دامنه و SSL جدا) • فعال‌سازی مخازن داخل Drone و ساخت pipeline اولیه برای هر مخزن (build و deploy برای staging و production) • نصب و تنظیم تمام پیش‌نیازهای سرور: Node.js + npm، PHP + Composer، MySQL، Nginx • تنظیم بکاپ روزانه مهارت مورد نیاز: تسلط به Docker، تجربه عملی نصب Gitea یا GitLab، آشنایی با Drone CI یا ابزارهای مشابه، آشنایی با استک Laravel و Nuxt خروجی: سیستم کاملاً آماده و تست‌شده، به همراه دسترسی ادمین لطفاً قبل از پیشنهاد، نمونه‌کار مشابه از کارهای قبلی رو ارسال کنید.

مهارت ها:
رایانش ابری (Cloud Computing)
Node.js
Nginx
امنیت وب
راه اندازی سرور لینوکس
پایان فرصت ارسال پیشنهاد
18 پیشنهاد
ترکیبی از قیمت و کیفیت اهمیت دارد.
مشاهده‌ی پروژه

ترکیبی از قیمت و کیفیت اهمیت دارد.
بی‌نهایت
برنامه‌نویس Node.js برای پروژه اتصال ماشین‌ صنعتی به MES

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

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

معماری پروژه شامل یک لایه نرم‌افزاری روی Edge PC، ارتباط با MES از طریق API و ارتباط با ماشین از طریق OPC-UA است.

مهارت‌های موردنیاز: . تسلط به Node.js و JavaScript . تجربه کار با REST API، HTTP و JSON . آشنایی با معماری نرم‌افزار، طراحی ماژولار و Integration بین سیستم‌ها . تجربه در Error Handling، Logging، Validation، Retry و Queue Management . آشنایی با دیتابیس‌ها . توانایی کار با سرویس‌های Windows و محیط‌های Edge . آشنایی با ابزارهای هوش مصنوعی در توسعه نرم‌افزار . آشنایی با Node-RED مزیت محسوب می‌شود . آمادگی برای یادگیری و کار با پروتکل‌های صنعتی مانند OPC-UA

همکاری می‌تواند به‌صورت پروژه‌ای، پاره‌وقت یا ساعتی انجام شود.

جزئیات اصلی پروژه پس از بررسی اولیه و توافق محرمانگی ارائه خواهد شد.

مهارت ها:
جاوا اسکریپت (JavaScript)
Node.js
SQLite
JSON
RESTful
فرصت انتخابپایان فرصت ارسال پیشنهاد
پیشنهادها26

برنامه‌نویس Node.js برای پروژه اتصال ماشین‌ صنعتی به MES

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

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

معماری پروژه شامل یک لایه نرم‌افزاری روی Edge PC، ارتباط با MES از طریق API و ارتباط با ماشین از طریق OPC-UA است.

مهارت‌های موردنیاز: . تسلط به Node.js و JavaScript . تجربه کار با REST API، HTTP و JSON . آشنایی با معماری نرم‌افزار، طراحی ماژولار و Integration بین سیستم‌ها . تجربه در Error Handling، Logging، Validation، Retry و Queue Management . آشنایی با دیتابیس‌ها . توانایی کار با سرویس‌های Windows و محیط‌های Edge . آشنایی با ابزارهای هوش مصنوعی در توسعه نرم‌افزار . آشنایی با Node-RED مزیت محسوب می‌شود . آمادگی برای یادگیری و کار با پروتکل‌های صنعتی مانند OPC-UA

همکاری می‌تواند به‌صورت پروژه‌ای، پاره‌وقت یا ساعتی انجام شود.

جزئیات اصلی پروژه پس از بررسی اولیه و توافق محرمانگی ارائه خواهد شد.

مهارت ها:
جاوا اسکریپت (JavaScript)
Node.js
SQLite
JSON
RESTful
بی‌نهایت
پایان فرصت ارسال پیشنهاد
26 پیشنهاد
ترکیبی از قیمت و کیفیت اهمیت دارد.
مشاهده‌ی پروژه

ترکیبی از قیمت و کیفیت اهمیت دارد.
متمایز
توسعه بک اند مارکت پلیس و اسکیل کردن پروژه

ما در حال توسعه و اسکیل کردن مارکت‌پلیس زیپرین هستیم؛ یک سرویس بزرگ، چندبخشی و رو‌به‌رشد با ساختار فنی جدی، مستندات گسترده و نیازمندی‌های دقیق در لایه‌های بک‌اند و زیرساخت.

  • روال کار : تسک ها از اسکرام پروژه در پونیشا شیر و پس از تکمیل و تست توسط سرور کنترل کیفیت اتمام یافته و مبلغ تسک/ پروژه پرداخت میشود.
  • این پروژه در حد یک وب‌سایت ساده یا یک API معمولی نیست؛ با یک سیستم نسبتاً بزرگ و در حال توسعه طرف هستیم که نیاز به نگاه مهندسی، توان تحلیل بالا، توانایی کار با داکیومنت‌های حجیم، و درک همزمان از بک‌اند + DevOps + استقرار + مانیتورینگ دارد.به دنبال فرد یا افرادی هستیم که بتواند در توسعه و نگهداری سرویس‌های بک‌اند با Go و NestJS نقش جدی ایفا کند و در کنار آن در حوزه‌های زیرساخت، دیپلوی، مانیتورینگ، کانتینرسازی و بهینه‌سازی سرویس‌ها نیز توانمند باشد.
  • مسئولیت‌ها:توسعه، نگهداری و بهینه‌سازی سرویس‌های بک‌اند با Golang و NestJSطراحی و پیاده‌سازی APIهای پایدار، قابل توسعه و مقیاس‌پذیرهمکاری در طراحی و بهبود معماری سیستمپیاده‌سازی، استقرار و نگهداری سرویس‌ها در محیط‌های مختلفکار با داکیومنت‌های فنی بزرگ و تبدیل دقیق نیازمندی‌ها به پیاده‌سازی عملیدیباگ، تحلیل خطا و بهینه‌سازی عملکرد سرویس‌ها در محیط واقعیمشارکت در مانیتورینگ، لاگ‌گیری، تحلیل سلامت سرویس‌ها و کاهش گلوگاه‌های عملکردیهمکاری در بهبود فرآیندهای CI/CD و اتوماسیون استقرار
  • مهارت‌های ضروری:تسلط خوب و عملی به Goتسلط خوب به NestJS و TypeScriptتسلط به مفاهیم طراحی بک‌اند، معماری سرویس‌گرا و توسعه APIتسلط به Linux و کار در محیط سرورتجربه عملی در Containerization با Dockerآشنایی یا تجربه خوب با Kubernetesتسلط به مفاهیم DevOps و فرآیندهای CI/CDآشنایی و تجربه کار با ابزارهای رایج CI/CD و اتوماسیون مثل Jenkins، GitHub Actions، GitLab CI یا ابزارهای مشابهتجربه کار با ابزارهای Monitoring و Logging مثل Prometheus، Grafana، ELK، Loki، Sentry یا ابزارهای مشابهآشنایی با مفاهیم استقرار، Reverse Proxy، Load Balancing و مدیریت سرویس‌هاتجربه کار با دیتابیس‌های رابطه‌ای و غیررابطه‌ای مانند PostgreSQL / MySQL / Redis / MongoDBتوانایی خواندن و درک مستندات فنی حجیم و پیاده‌سازی دقیق بر اساس آن‌ها
مهارت ها:
Node.js
Database Administration
فرصت انتخابپایان فرصت ارسال پیشنهاد
پیشنهادها13

توسعه بک اند مارکت پلیس و اسکیل کردن پروژه

ما در حال توسعه و اسکیل کردن مارکت‌پلیس زیپرین هستیم؛ یک سرویس بزرگ، چندبخشی و رو‌به‌رشد با ساختار فنی جدی، مستندات گسترده و نیازمندی‌های دقیق در لایه‌های بک‌اند و زیرساخت.

  • روال کار : تسک ها از اسکرام پروژه در پونیشا شیر و پس از تکمیل و تست توسط سرور کنترل کیفیت اتمام یافته و مبلغ تسک/ پروژه پرداخت میشود.
  • این پروژه در حد یک وب‌سایت ساده یا یک API معمولی نیست؛ با یک سیستم نسبتاً بزرگ و در حال توسعه طرف هستیم که نیاز به نگاه مهندسی، توان تحلیل بالا، توانایی کار با داکیومنت‌های حجیم، و درک همزمان از بک‌اند + DevOps + استقرار + مانیتورینگ دارد.به دنبال فرد یا افرادی هستیم که بتواند در توسعه و نگهداری سرویس‌های بک‌اند با Go و NestJS نقش جدی ایفا کند و در کنار آن در حوزه‌های زیرساخت، دیپلوی، مانیتورینگ، کانتینرسازی و بهینه‌سازی سرویس‌ها نیز توانمند باشد.
  • مسئولیت‌ها:توسعه، نگهداری و بهینه‌سازی سرویس‌های بک‌اند با Golang و NestJSطراحی و پیاده‌سازی APIهای پایدار، قابل توسعه و مقیاس‌پذیرهمکاری در طراحی و بهبود معماری سیستمپیاده‌سازی، استقرار و نگهداری سرویس‌ها در محیط‌های مختلفکار با داکیومنت‌های فنی بزرگ و تبدیل دقیق نیازمندی‌ها به پیاده‌سازی عملیدیباگ، تحلیل خطا و بهینه‌سازی عملکرد سرویس‌ها در محیط واقعیمشارکت در مانیتورینگ، لاگ‌گیری، تحلیل سلامت سرویس‌ها و کاهش گلوگاه‌های عملکردیهمکاری در بهبود فرآیندهای CI/CD و اتوماسیون استقرار
  • مهارت‌های ضروری:تسلط خوب و عملی به Goتسلط خوب به NestJS و TypeScriptتسلط به مفاهیم طراحی بک‌اند، معماری سرویس‌گرا و توسعه APIتسلط به Linux و کار در محیط سرورتجربه عملی در Containerization با Dockerآشنایی یا تجربه خوب با Kubernetesتسلط به مفاهیم DevOps و فرآیندهای CI/CDآشنایی و تجربه کار با ابزارهای رایج CI/CD و اتوماسیون مثل Jenkins، GitHub Actions، GitLab CI یا ابزارهای مشابهتجربه کار با ابزارهای Monitoring و Logging مثل Prometheus، Grafana، ELK، Loki، Sentry یا ابزارهای مشابهآشنایی با مفاهیم استقرار، Reverse Proxy، Load Balancing و مدیریت سرویس‌هاتجربه کار با دیتابیس‌های رابطه‌ای و غیررابطه‌ای مانند PostgreSQL / MySQL / Redis / MongoDBتوانایی خواندن و درک مستندات فنی حجیم و پیاده‌سازی دقیق بر اساس آن‌ها
مهارت ها:
Node.js
Database Administration
متمایز
پایان فرصت ارسال پیشنهاد
13 پیشنهاد
ترکیبی از قیمت و کیفیت اهمیت دارد.
مشاهده‌ی پروژه

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

به دنبال توسعه‌دهنده یا تیم حرفه‌ای برای طراحی و پیاده‌سازی یک پلتفرم ورزشی هستیم. پروژه شامل اپلیکیشن وب اپ pwa کاربر، پنل مدیریت و زیرساخت Backend قابل توسعه مهارت‌های مورد نیاز : Flutter یا React Native Node.js / NestJS Database Design UI/UX API Development Cloud Deployment

مهارت ها:
Node.js
Database Development
طراحی تجربه کاربری (UX)
طراحی رابط کاربری (UI)
برنامه نویسی بک اند (Back-End)
فرصت انتخابپایان فرصت ارسال پیشنهاد
پیشنهادها61

توسعه یک وب اپ ورزشی

به دنبال توسعه‌دهنده یا تیم حرفه‌ای برای طراحی و پیاده‌سازی یک پلتفرم ورزشی هستیم. پروژه شامل اپلیکیشن وب اپ pwa کاربر، پنل مدیریت و زیرساخت Backend قابل توسعه مهارت‌های مورد نیاز : Flutter یا React Native Node.js / NestJS Database Design UI/UX API Development Cloud Deployment

مهارت ها:
Node.js
Database Development
طراحی تجربه کاربری (UX)
طراحی رابط کاربری (UI)
برنامه نویسی بک اند (Back-End)
بی‌نهایت
پایان فرصت ارسال پیشنهاد
61 پیشنهاد
ترکیبی از قیمت و کیفیت اهمیت دارد.
مشاهده‌ی پروژه

ترکیبی از قیمت و کیفیت اهمیت دارد.
توسعه نسخه اولیه (MVP) یک پلتفرم نقشه محور

قصد دارم نسخه اولیه (MVP) یک پلتفرم مبتنی بر نقشه را توسعه دهم که کاربران بتوانند نیازها،ظرفیت ها و مشخصات خود را ثبت کرده و با افراد نزدیک ارتباط برقرار کنند. نسخه اولیه شامل: احراز هویت پروفایل کاربر ثبت نیاز ثبت ظرفیت یا توانایی نمایش روی نقشه جستجو و فیلتر پنل مدیریت اولویت من استفاده از فریم‌ورک‌ها، کتابخانه‌ها و کدهای آماده برای کاهش زمان توسعه است و نیازی به نوشتن همه چیز از صفر نیست. این پروژه در صورت موفقیت ادامه‌دار خواهد بود و توسعه نسخه‌های بعدی نیز به همین برنامه‌نویس سپرده می‌شود.

مهارت ها:
Node.js
SQL
Telegram APIs
ری اکت (React)
فرصت انتخابپایان فرصت ارسال پیشنهاد
پیشنهادها52

توسعه نسخه اولیه (MVP) یک پلتفرم نقشه محور

قصد دارم نسخه اولیه (MVP) یک پلتفرم مبتنی بر نقشه را توسعه دهم که کاربران بتوانند نیازها،ظرفیت ها و مشخصات خود را ثبت کرده و با افراد نزدیک ارتباط برقرار کنند. نسخه اولیه شامل: احراز هویت پروفایل کاربر ثبت نیاز ثبت ظرفیت یا توانایی نمایش روی نقشه جستجو و فیلتر پنل مدیریت اولویت من استفاده از فریم‌ورک‌ها، کتابخانه‌ها و کدهای آماده برای کاهش زمان توسعه است و نیازی به نوشتن همه چیز از صفر نیست. این پروژه در صورت موفقیت ادامه‌دار خواهد بود و توسعه نسخه‌های بعدی نیز به همین برنامه‌نویس سپرده می‌شود.

مهارت ها:
Node.js
SQL
Telegram APIs
ری اکت (React)
پایان فرصت ارسال پیشنهاد
52 پیشنهاد
ترکیبی از قیمت و کیفیت اهمیت دارد.
مشاهده‌ی پروژه

ترکیبی از قیمت و کیفیت اهمیت دارد.
ساخت پلتفرم بازی ابری (Cloud Gaming Platform)

سلام. میخوام یه پلتفرم بازی ابری (مثل Xbox Cloud Gaming) بسازم. کاربران بدون نصب بازی، از طریق مرورگر بازی میکنن. بازی روی سرور GPU اجرا میشه و تصویر به مرورگر استریم میشه.

مشخصات:

بک‌اند: Golang

فرانت‌اند: React

استریم: WebRTC

۲ بازی اولیه: Minecraft و GTA

افزودن بازی جدید: per بازی

لطفاً برآورد کنید:

هزینه کل؟

زمان هر فاز؟

ریسک‌های فنی؟

مهارت ها:
Node.js
الگوریتم
Golang
ری اکت (React)
فرصت انتخابپایان فرصت ارسال پیشنهاد
پیشنهادها20

ساخت پلتفرم بازی ابری (Cloud Gaming Platform)

سلام. میخوام یه پلتفرم بازی ابری (مثل Xbox Cloud Gaming) بسازم. کاربران بدون نصب بازی، از طریق مرورگر بازی میکنن. بازی روی سرور GPU اجرا میشه و تصویر به مرورگر استریم میشه.

مشخصات:

بک‌اند: Golang

فرانت‌اند: React

استریم: WebRTC

۲ بازی اولیه: Minecraft و GTA

افزودن بازی جدید: per بازی

لطفاً برآورد کنید:

هزینه کل؟

زمان هر فاز؟

ریسک‌های فنی؟

مهارت ها:
Node.js
الگوریتم
Golang
ری اکت (React)
پایان فرصت ارسال پیشنهاد
20 پیشنهاد
ترکیبی از قیمت و کیفیت اهمیت دارد.
مشاهده‌ی پروژه

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

ما به دنبال یک توسعه‌دهنده یا تیم حرفه‌ای (Full-Stack) جهت طراحی و پیاده‌سازی یک وب‌اپلیکیشن اختصاصی و واکنش‌گرا (Responsive) برای مدیریت نوبت‌های مطب هستیم. این ابزار به صورت داخلی (توسط پزشک و منشی) برای ثبت، ویرایش، لغو و مانیتورینگ نوبت‌ها روی یک تقویم تعاملی استفاده خواهد شد و هسته اصلی آن، ارسال پیامک‌های تایید و یادآوری هوشمندِ زمان‌بندی شده است.

بخش اول: الزامات عملکردی (Functional Requirements) سیستم تقویم تعاملی (Interactive Calendar UI):

پیاده‌سازی تقویم شمسی در نماهای روزانه، هفتگی و ماهانه. قابلیت Drag & Drop یا کلیک ساده برای جابجایی، ثبت یا تغییر زمان نوبت‌ها. نمایش وضعیت نوبت‌ها با رنگ‌های مجزا (ثبت اولیه، تایید شده، لغو شده، انجام شده، عدم حضور).

مدیریت پرونده ساده و نوبت‌دهی:

ثبت سریع اطلاعات بیمار (نام، تلفن همراه، نوع جراحی، مرکز جراحی، توضیحات). جستجوی آنی (Autofill/Search) در بانک بیماران قبلی هنگام ثبت نوبت جدید. موتور ارسال پیامک و کرون‌جاب (SMS & Cron Job Engine):

اتصال به پنل‌های پیامکی معتبر ایرانی (ارسال از طریق وب‌سرویس پترن/الگو برای تحویل فوری و عبور از بلک‌لیست). پیامک تایید: بلافاصله پس از ثبت نوبت. پیامک یادآوری هوشمند: ارسال خودکار در فواصل زمانی مشخص (مثلاً ۲۴ ساعت قبل از نوبت) با استفاده از سرویس‌های زمان‌بندی منظم (Cron Jobs / Task Schedulers). پیامک توضیحات بعد از عمل(بسته به نوع جراحی بلافاصله بعد از تغییر وضعیت به انجام شده ) ثبت وضعیت ارسال (Delivery Status) در پنل مدیریت. امنیت و دسترسی:

احراز هویت امن (Authentication & Authorization). تفکیک دسترسی منشی (ثبت و ویرایش نوبت) و پزشک (دسترسی کامل به تنظیمات، گزارشات و لغو). بک‌آپ‌گیری منظم و خودکار از دیتابیس. بخش دوم: الزامات فنی و کیفی (Technical Requirements) بک‌اند: ترجیحاً استفاده از فریم‌ورک‌های استاندارد نظیر Laravel، Node.js (NestJS/Express) یا Django. (استفاده از سیستم‌های آماده و پلاگین‌های سنگین وردپرس مد نظر نیست؛ معماری باید تمیز و سبک باشد). فرانت‌اند: ترجیحاً React، Vue.js یا جاوااسکریپت تمیز به همراه کامپوننت‌های بهینه تقویم شمسی. دیتابیس: طراحی بهینه ساختار دیتابیس ریلیشنال (PostgreSQL یا MySQL) با ایندکس‌گذاری مناسب برای کوئری‌های تقویم و بازه‌های زمانی. ریسپانسیو بودن: فرانت‌اند باید کاملاً روی تبلت و موبایل بدون به هم ریختگی اجرا شود.

بخش چهارم: تحویل دادنی‌ها (Deliverables) سورس‌کد کامل پروژه روی گیت‌هاب/گیت‌لب خصوصی به همراه کامیت‌های خوانا. داکیومنت ساده راه‌اندازی و APIها. استقرار اولیه روی سرور/هاست تست و تحویل بدون باگ. بازه پشتیبانی رایگان (حداقل یک ماه پس از تحویل نهایی جهت رفع باگ‌های احتمالی).

مهارت ها:
Node.js
SQL
الگوریتم
برنامه نویسی فرانت اند
برنامه نویسی بک اند (Back-End)
فرصت انتخابپایان فرصت ارسال پیشنهاد
پیشنهادها58

طراحی وب‌اپلیکیشن مدیریت نوبت بیماران با تقویم و ارسال پیامک

ما به دنبال یک توسعه‌دهنده یا تیم حرفه‌ای (Full-Stack) جهت طراحی و پیاده‌سازی یک وب‌اپلیکیشن اختصاصی و واکنش‌گرا (Responsive) برای مدیریت نوبت‌های مطب هستیم. این ابزار به صورت داخلی (توسط پزشک و منشی) برای ثبت، ویرایش، لغو و مانیتورینگ نوبت‌ها روی یک تقویم تعاملی استفاده خواهد شد و هسته اصلی آن، ارسال پیامک‌های تایید و یادآوری هوشمندِ زمان‌بندی شده است.

بخش اول: الزامات عملکردی (Functional Requirements) سیستم تقویم تعاملی (Interactive Calendar UI):

پیاده‌سازی تقویم شمسی در نماهای روزانه، هفتگی و ماهانه. قابلیت Drag & Drop یا کلیک ساده برای جابجایی، ثبت یا تغییر زمان نوبت‌ها. نمایش وضعیت نوبت‌ها با رنگ‌های مجزا (ثبت اولیه، تایید شده، لغو شده، انجام شده، عدم حضور).

مدیریت پرونده ساده و نوبت‌دهی:

ثبت سریع اطلاعات بیمار (نام، تلفن همراه، نوع جراحی، مرکز جراحی، توضیحات). جستجوی آنی (Autofill/Search) در بانک بیماران قبلی هنگام ثبت نوبت جدید. موتور ارسال پیامک و کرون‌جاب (SMS & Cron Job Engine):

اتصال به پنل‌های پیامکی معتبر ایرانی (ارسال از طریق وب‌سرویس پترن/الگو برای تحویل فوری و عبور از بلک‌لیست). پیامک تایید: بلافاصله پس از ثبت نوبت. پیامک یادآوری هوشمند: ارسال خودکار در فواصل زمانی مشخص (مثلاً ۲۴ ساعت قبل از نوبت) با استفاده از سرویس‌های زمان‌بندی منظم (Cron Jobs / Task Schedulers). پیامک توضیحات بعد از عمل(بسته به نوع جراحی بلافاصله بعد از تغییر وضعیت به انجام شده ) ثبت وضعیت ارسال (Delivery Status) در پنل مدیریت. امنیت و دسترسی:

احراز هویت امن (Authentication & Authorization). تفکیک دسترسی منشی (ثبت و ویرایش نوبت) و پزشک (دسترسی کامل به تنظیمات، گزارشات و لغو). بک‌آپ‌گیری منظم و خودکار از دیتابیس. بخش دوم: الزامات فنی و کیفی (Technical Requirements) بک‌اند: ترجیحاً استفاده از فریم‌ورک‌های استاندارد نظیر Laravel، Node.js (NestJS/Express) یا Django. (استفاده از سیستم‌های آماده و پلاگین‌های سنگین وردپرس مد نظر نیست؛ معماری باید تمیز و سبک باشد). فرانت‌اند: ترجیحاً React، Vue.js یا جاوااسکریپت تمیز به همراه کامپوننت‌های بهینه تقویم شمسی. دیتابیس: طراحی بهینه ساختار دیتابیس ریلیشنال (PostgreSQL یا MySQL) با ایندکس‌گذاری مناسب برای کوئری‌های تقویم و بازه‌های زمانی. ریسپانسیو بودن: فرانت‌اند باید کاملاً روی تبلت و موبایل بدون به هم ریختگی اجرا شود.

بخش چهارم: تحویل دادنی‌ها (Deliverables) سورس‌کد کامل پروژه روی گیت‌هاب/گیت‌لب خصوصی به همراه کامیت‌های خوانا. داکیومنت ساده راه‌اندازی و APIها. استقرار اولیه روی سرور/هاست تست و تحویل بدون باگ. بازه پشتیبانی رایگان (حداقل یک ماه پس از تحویل نهایی جهت رفع باگ‌های احتمالی).

مهارت ها:
Node.js
SQL
الگوریتم
برنامه نویسی فرانت اند
برنامه نویسی بک اند (Back-End)
پایان فرصت ارسال پیشنهاد
58 پیشنهاد
ترکیبی از قیمت و کیفیت اهمیت دارد.
مشاهده‌ی پروژه

ترکیبی از قیمت و کیفیت اهمیت دارد.
توسعه وب اپلیکیشن دریافت سفارشات از مشتریان با Node.js

سلام ما یک وب اپلیکیشنی رو با node.js توسعه دادیم که الان در گام جدیدمون میخوایم این وب اپ رو توسعه بدیم. هدف مون از این توسعه موارد زیر هست: ۱- پیاده سازی پروژه روی هاست های داخلی (در حال حاضر به علت استفاده از mongo db روی vps در حال اجراست.) ۲- اضافه کردن قالب دریافت سفارش توسط ویزیتور (در حال حاضر هر شخص فقط برای خودش میتونه سفارشی رو ثبت کنه و میخوایم این قابلیت اضافه بشه که یک ویزیتور بتونه سفارشات رو از طرف تعدای مشتری ثبت کنه) ۳- دیباگ برخی قسمت ها (پس از کارهایی که با نرم افزار انجام دادیم متوجه یکسری باگ ها و عدم بهینگی هایی در برنامه شدیم که میخوایم بررسی و بهبود داده بشه)

مهارت ها:
Node.js
NoSQL Couch and Mongo
SQL Server
فرصت انتخابپایان فرصت ارسال پیشنهاد
پیشنهادها25

توسعه وب اپلیکیشن دریافت سفارشات از مشتریان با Node.js

سلام ما یک وب اپلیکیشنی رو با node.js توسعه دادیم که الان در گام جدیدمون میخوایم این وب اپ رو توسعه بدیم. هدف مون از این توسعه موارد زیر هست: ۱- پیاده سازی پروژه روی هاست های داخلی (در حال حاضر به علت استفاده از mongo db روی vps در حال اجراست.) ۲- اضافه کردن قالب دریافت سفارش توسط ویزیتور (در حال حاضر هر شخص فقط برای خودش میتونه سفارشی رو ثبت کنه و میخوایم این قابلیت اضافه بشه که یک ویزیتور بتونه سفارشات رو از طرف تعدای مشتری ثبت کنه) ۳- دیباگ برخی قسمت ها (پس از کارهایی که با نرم افزار انجام دادیم متوجه یکسری باگ ها و عدم بهینگی هایی در برنامه شدیم که میخوایم بررسی و بهبود داده بشه)

مهارت ها:
Node.js
NoSQL Couch and Mongo
SQL Server
پایان فرصت ارسال پیشنهاد
25 پیشنهاد
ترکیبی از قیمت و کیفیت اهمیت دارد.
مشاهده‌ی پروژه

ترکیبی از قیمت و کیفیت اهمیت دارد.
طراحی ربات فروشگاهی پیام‌رسان با پنل مدیریت اختصاصینیاز به طراحی یک ربات فروشگاهی در پیام‌رسان همراه با پنل مدیریت اختصاصی دارم. پروژه شامل مدیریت محصولات، تصاویر، ویژگی‌های داینامیک، جستجو، ثبت سفارش، ارتباط با پشتیبانی و سیستم قیمت‌گذاری خودکار بر اساس API است. لطفاً در صورت داشتن تجربه مشابه، نمونه‌کار، زمان اجرا و قیمت پیشنهادی خود را ارسال کنید. جزئیات کامل پروژه پس از بررسی پیشنهادها ارائه خواهد شد
مهارت ها:
جاوا (Java)
Node.js
NoSQL Couch and Mongo
Telegram APIs
ری اکت (React)
فرصت انتخابپایان فرصت ارسال پیشنهاد
پیشنهادها50

طراحی ربات فروشگاهی پیام‌رسان با پنل مدیریت اختصاصینیاز به طراحی یک ربات فروشگاهی در پیام‌رسان همراه با پنل مدیریت اختصاصی دارم. پروژه شامل مدیریت محصولات، تصاویر، ویژگی‌های داینامیک، جستجو، ثبت سفارش، ارتباط با پشتیبانی و سیستم قیمت‌گذاری خودکار بر اساس API است. لطفاً در صورت داشتن تجربه مشابه، نمونه‌کار، زمان اجرا و قیمت پیشنهادی خود را ارسال کنید. جزئیات کامل پروژه پس از بررسی پیشنهادها ارائه خواهد شد
مهارت ها:
جاوا (Java)
Node.js
NoSQL Couch and Mongo
Telegram APIs
ری اکت (React)
پایان فرصت ارسال پیشنهاد
50 پیشنهاد
ترکیبی از قیمت و کیفیت اهمیت دارد.
مشاهده‌ی پروژه

ترکیبی از قیمت و کیفیت اهمیت دارد.
فوری
برجسته
توسعه سرویس HD Wallet و آدرس اختصاصی واریز ارز دیجیتال

ما برای صرافی ارز دیجیتال خود نیاز به توسعه یک سرویس مستقل کیف پول داریم که به‌صورت API به بک‌اند فعلی ما متصل شود.

بک‌اند اصلی صرافی با Node.js توسعه داده شده و سرویس کیف پول نیز ترجیحاً با Node.js / TypeScript پیاده‌سازی شود.

شرح نیازمندی پروژه:

هدف اصلی این است که برای هر کاربر صرافی، در هر شبکه بلاکچینی، یک آدرس واریز اختصاصی و یکتا ایجاد شود تا پس از واریز کاربر، تراکنش توسط سیستم شناسایی شده و موجودی کاربر از طریق API به بک‌اند اصلی اعلام یا ثبت شود.

شبکه‌های موردنیاز در فاز اول:

TRON / TRC20 مخصوص USDT Trx Ethereum / ERC20 BSC / BEP20 Bitcoin Ton Sol

امکانات موردنیاز:

تولید آدرس اختصاصی برای هر کاربر بر اساس HD Wallet پشتیبانی از Derivation Path استاندارد برای هر شبکه ذخیره امن اطلاعات آدرس‌ها، مسیر تولید آدرس و شناسه کاربر مانیتورینگ بلاکچین و تشخیص واریزهای جدید بررسی تعداد Confirmation لازم قبل از تأیید نهایی تراکنش جلوگیری از ثبت دوباره تراکنش تکراری ارائه API برای دریافت آدرس واریز هر کاربر ارائه API یا Webhook برای اعلام واریز موفق به بک‌اند اصلی ثبت کامل لاگ تراکنش‌ها، وضعیت‌ها و خطاها امکان Sweep یا انتقال دوره‌ای موجودی آدرس‌های کاربران به Hot Wallet طراحی ساختار قابل توسعه برای اضافه کردن شبکه‌های جدید در آینده مستندسازی کامل APIها و نحوه Deploy

الزامات امنیتی بسیار مهم:

Seed Phrase و Private Key نباید در بک‌اند اصلی صرافی ذخیره شود. سرویس تولید آدرس ترجیحاً باید با xPub / Public Key کار کند. امضای تراکنش‌ها باید در سرویس جداگانه و امن انجام شود. دسترسی به Private Keyها باید محدود، رمزنگاری‌شده و غیرقابل مشاهده در لاگ‌ها باشد. تمام APIها باید دارای احراز هویت، IP Whitelist و Rate Limit باشند. اطلاعات حساس باید Encrypt شوند. هیچ کلید خصوصی، Seed، Token یا اطلاعات محرمانه‌ای نباید در Git، لاگ یا فایل‌های عمومی ذخیره شود. کد باید از نظر امنیتی قابل بررسی و Audit باشد. برای تمام تراکنش‌ها باید مکانیزم Idempotency وجود داشته باشد تا تراکنش تکراری ثبت نشود. مدیریت خطا، Retry Mechanism و Queue برای پردازش تراکنش‌ها در نظر گرفته شود.

خروجی‌های مورد انتظار:

سورس کد کامل پروژه مستندات نصب و راه‌اندازی مستندات API فایل env نمونه بدون اطلاعات محرمانه Dockerfile و Docker Compose در صورت امکان تست در شبکه تست‌نت یا محیط آزمایشی آموزش کوتاه نحوه اضافه کردن شبکه جدید توضیح کامل ساختار امنیتی و نحوه نگهداری کلیدها

مهارت ها:
Node.js
فرصت انتخابپایان فرصت ارسال پیشنهاد
پیشنهادها24

توسعه سرویس HD Wallet و آدرس اختصاصی واریز ارز دیجیتال

ما برای صرافی ارز دیجیتال خود نیاز به توسعه یک سرویس مستقل کیف پول داریم که به‌صورت API به بک‌اند فعلی ما متصل شود.

بک‌اند اصلی صرافی با Node.js توسعه داده شده و سرویس کیف پول نیز ترجیحاً با Node.js / TypeScript پیاده‌سازی شود.

شرح نیازمندی پروژه:

هدف اصلی این است که برای هر کاربر صرافی، در هر شبکه بلاکچینی، یک آدرس واریز اختصاصی و یکتا ایجاد شود تا پس از واریز کاربر، تراکنش توسط سیستم شناسایی شده و موجودی کاربر از طریق API به بک‌اند اصلی اعلام یا ثبت شود.

شبکه‌های موردنیاز در فاز اول:

TRON / TRC20 مخصوص USDT Trx Ethereum / ERC20 BSC / BEP20 Bitcoin Ton Sol

امکانات موردنیاز:

تولید آدرس اختصاصی برای هر کاربر بر اساس HD Wallet پشتیبانی از Derivation Path استاندارد برای هر شبکه ذخیره امن اطلاعات آدرس‌ها، مسیر تولید آدرس و شناسه کاربر مانیتورینگ بلاکچین و تشخیص واریزهای جدید بررسی تعداد Confirmation لازم قبل از تأیید نهایی تراکنش جلوگیری از ثبت دوباره تراکنش تکراری ارائه API برای دریافت آدرس واریز هر کاربر ارائه API یا Webhook برای اعلام واریز موفق به بک‌اند اصلی ثبت کامل لاگ تراکنش‌ها، وضعیت‌ها و خطاها امکان Sweep یا انتقال دوره‌ای موجودی آدرس‌های کاربران به Hot Wallet طراحی ساختار قابل توسعه برای اضافه کردن شبکه‌های جدید در آینده مستندسازی کامل APIها و نحوه Deploy

الزامات امنیتی بسیار مهم:

Seed Phrase و Private Key نباید در بک‌اند اصلی صرافی ذخیره شود. سرویس تولید آدرس ترجیحاً باید با xPub / Public Key کار کند. امضای تراکنش‌ها باید در سرویس جداگانه و امن انجام شود. دسترسی به Private Keyها باید محدود، رمزنگاری‌شده و غیرقابل مشاهده در لاگ‌ها باشد. تمام APIها باید دارای احراز هویت، IP Whitelist و Rate Limit باشند. اطلاعات حساس باید Encrypt شوند. هیچ کلید خصوصی، Seed، Token یا اطلاعات محرمانه‌ای نباید در Git، لاگ یا فایل‌های عمومی ذخیره شود. کد باید از نظر امنیتی قابل بررسی و Audit باشد. برای تمام تراکنش‌ها باید مکانیزم Idempotency وجود داشته باشد تا تراکنش تکراری ثبت نشود. مدیریت خطا، Retry Mechanism و Queue برای پردازش تراکنش‌ها در نظر گرفته شود.

خروجی‌های مورد انتظار:

سورس کد کامل پروژه مستندات نصب و راه‌اندازی مستندات API فایل env نمونه بدون اطلاعات محرمانه Dockerfile و Docker Compose در صورت امکان تست در شبکه تست‌نت یا محیط آزمایشی آموزش کوتاه نحوه اضافه کردن شبکه جدید توضیح کامل ساختار امنیتی و نحوه نگهداری کلیدها

مهارت ها:
Node.js
فوری
برجسته
پایان فرصت ارسال پیشنهاد
24 پیشنهاد
ترکیبی از قیمت و کیفیت اهمیت دارد.
مشاهده‌ی پروژه

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

شرح پروژه طراحی و توسعه وب‌سایت دایرکتوری فروشگاه‌ها

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

فروشگاه‌ها در سایت به‌صورت کارت نمایش داده می‌شوند و ترتیب نمایش آن‌ها بر اساس امتیاز کاربران، پلن فروشگاه، وضعیت منتخب بودن و سایر فاکتورهای قابل تعریف خواهد بود.

تکنولوژی‌های مورد نظر

Frontend: Next.js
Backend: NestJS
Database: PostgreSQL
API: REST یا GraphQL
PWA: مورد نیاز است

ساختار پروژه باید ماژولار، تمیز و قابل توسعه باشد.

بخش‌های اصلی سایت

  1. صفحه اصلی صفحه اصلی شامل موارد زیر خواهد بود:
  • نمایش فروشگاه‌ها به‌صورت کارت
  • فیلتر فروشگاه‌ها بر اساس شهر و استان
  • بخش فروشگاه‌های منتخب
  • جایگاه بنرهای تبلیغاتی قابل مدیریت
  • نمایش رندوم یا هدفمند بنرها
  • بخش معرفی کوتاه سایت
  • لینک به بلاگ / مقالات
  • بخش نظرات کاربران
  • بخش نظرات فروشگاه‌ها
  • سوالات متداول
  1. صفحات عمومی سایت باید دارای صفحات عمومی زیر باشد:
  • بلاگ / مقالات
  • درباره ما
  • تماس با ما
  • سوالات متداول
  1. صفحه اختصاصی فروشگاه هر فروشگاه باید یک صفحه اختصاصی داشته باشد که شامل موارد زیر باشد:
  • نام فروشگاه
  • محدوده فعالیت
  • امتیاز کاربران
  • آدرس و لوکیشن روی نقشه
  • تصاویر
  • ویدیو
  • سوالات متداول فروشگاه
  • دکمه‌های CTA مانند ثبت درخواست، ثبت شکایت، دریافت قیمت و غیره
  • ویژگی‌ها و توضیحات فروشگاه
  • بخش نظرات کاربران
  • دکمه اضافه شدن به لیست مقایسه
  1. سیستم مقایسه فروشگاه‌ها کاربر بتواند چند فروشگاه را انتخاب کند و اطلاعات آن‌ها در یک صفحه، به‌صورت ستونی و کنار هم مشاهده و مقایسه شود.

  2. ثبت فروشگاه توسط کاربران کاربران بتوانند فروشگاه خود را ثبت کنند. پس از ثبت، اطلاعات ابتدا توسط مدیر سایت بررسی و تایید می‌شود. پس از تایید، اطلاعات ورود برای صاحب فروشگاه ارسال خواهد شد.

  3. پنل سوپر ادمین پنل مدیریت باید کامل، قابل توسعه و ماژولار باشد و امکان مدیریت موارد زیر را داشته باشد:

  • فروشگاه‌ها
  • کاربران
  • شهرها و استان‌ها
  • دسته‌بندی‌ها
  • فیلترها
  • فیلدهای سفارشی فروشگاه‌ها
  • پلن‌ها ایجاد .....
  • خدمات جانبی
  • محصولات
  • نظرات کاربران
  • نظرات فروشگاه‌ها
  • بنرهای تبلیغاتی
  • صفحات عمومی
  • مقالات بلاگ
  • سوالات متداول
  • درخواست‌ها و شکایات
  1. پنل کاربری فروشگاه‌ها هر فروشگاه باید یک حساب کاربری داشته باشد و بتواند:
  • پلن‌های مختلف را مشاهده و خریداری کند
  • وضعیت پلن فعال خود را ببیند
  • مدت اعتبار پلن را مشاهده کند
  • امکانات فعال‌شده بر اساس پلن را مدیریت کند
  • برخی اطلاعات مجاز را ویرایش کند
  • شماره تماس جهت ارسال پیامک نظرسنجی ثبت کند
  • خدمات جانبی خریداری کند
  • بنر تبلیغاتی ثبت یا مدیریت کند، در صورت فعال بودن این امکان در پلن

اطلاعات اصلی پروفایل فروشگاه فقط توسط مدیر سایت قابل تغییر باشد.

  1. سیستم پلن‌ها و خدمات جانبی سایت دارای پلن‌های مختلف برای فروشگاه‌ها خواهد بود. مدیر سایت باید بتواند:
  • پلن ایجاد کند
  • پلن را ویرایش یا حذف کند
  • قیمت پلن را تعیین کند
  • مدت اعتبار پلن را مشخص کند
  • امکانات فعال در هر پلن را تعیین کند
  • پلن را فعال یا غیرفعال کند

همچنین امکان تعریف خدمات جانبی وجود داشته باشد تا فروشگاه‌ها بتوانند در کنار پلن اصلی، خدمات اضافه خریداری کنند. پ 9. صفحات شهری

برای هر شهر یا منطقه، یک صفحه اختصاصی ایجاد شود که فروشگاه‌های همان محدوده در آن نمایش داده شوند.

  1. بخش محصولات بخش محصولات صرفاً جهت معرفی خواهد بود. امکان تعریف محصولات در پنل مدیریت وجود داشته باشد و در صفحه هر محصول، فروشگاه‌هایی که آن محصول را ارائه می‌دهند نمایش داده شوند.

  2. سیستم نظرسنجی پیامکی پس از استفاده مشتری از خدمات، لینک نظرسنجی از طریق پیامک ارسال شود. پس از ثبت نظر، امتیاز و نظر کاربر در صفحه فروشگاه نمایش داده شود. در پروفایل فروشگاه امکان ثبت شماره جهت ارسال پیامک وجود داشته باشد.

طراحی رابط کاربری

طراحی سایت باید:

  • مدرن
  • مینیمال
  • کاملاً ریسپانسیو
  • مناسب موبایل و دسکتاپ
  • دارای تجربه کاربری ساده و قابل فهم

باشد.

انتظارات از مجری پروژه

از مجری پروژه انتظار می‌رود:

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

نکته مهم جزییات کامل تر سیستم ساختار پلن ها فیلد های فروشگاه نوع دسترسی ها و فرایند های دقیق پس از گفتگو با مجری پروژه نهایی می شود

مهارت ها:
HTML
جاوا اسکریپت (JavaScript)
Node.js
سی اس اس (CSS)
برنامه نویسی تحت وب
فرصت انتخابپایان فرصت ارسال پیشنهاد
پیشنهادها31

طراحی و توسعه وبسایت دایرکتوری فروشگاه‌ها با پنل مدیریت

شرح پروژه طراحی و توسعه وب‌سایت دایرکتوری فروشگاه‌ها

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

فروشگاه‌ها در سایت به‌صورت کارت نمایش داده می‌شوند و ترتیب نمایش آن‌ها بر اساس امتیاز کاربران، پلن فروشگاه، وضعیت منتخب بودن و سایر فاکتورهای قابل تعریف خواهد بود.

تکنولوژی‌های مورد نظر

Frontend: Next.js
Backend: NestJS
Database: PostgreSQL
API: REST یا GraphQL
PWA: مورد نیاز است

ساختار پروژه باید ماژولار، تمیز و قابل توسعه باشد.

بخش‌های اصلی سایت

  1. صفحه اصلی صفحه اصلی شامل موارد زیر خواهد بود:
  • نمایش فروشگاه‌ها به‌صورت کارت
  • فیلتر فروشگاه‌ها بر اساس شهر و استان
  • بخش فروشگاه‌های منتخب
  • جایگاه بنرهای تبلیغاتی قابل مدیریت
  • نمایش رندوم یا هدفمند بنرها
  • بخش معرفی کوتاه سایت
  • لینک به بلاگ / مقالات
  • بخش نظرات کاربران
  • بخش نظرات فروشگاه‌ها
  • سوالات متداول
  1. صفحات عمومی سایت باید دارای صفحات عمومی زیر باشد:
  • بلاگ / مقالات
  • درباره ما
  • تماس با ما
  • سوالات متداول
  1. صفحه اختصاصی فروشگاه هر فروشگاه باید یک صفحه اختصاصی داشته باشد که شامل موارد زیر باشد:
  • نام فروشگاه
  • محدوده فعالیت
  • امتیاز کاربران
  • آدرس و لوکیشن روی نقشه
  • تصاویر
  • ویدیو
  • سوالات متداول فروشگاه
  • دکمه‌های CTA مانند ثبت درخواست، ثبت شکایت، دریافت قیمت و غیره
  • ویژگی‌ها و توضیحات فروشگاه
  • بخش نظرات کاربران
  • دکمه اضافه شدن به لیست مقایسه
  1. سیستم مقایسه فروشگاه‌ها کاربر بتواند چند فروشگاه را انتخاب کند و اطلاعات آن‌ها در یک صفحه، به‌صورت ستونی و کنار هم مشاهده و مقایسه شود.

  2. ثبت فروشگاه توسط کاربران کاربران بتوانند فروشگاه خود را ثبت کنند. پس از ثبت، اطلاعات ابتدا توسط مدیر سایت بررسی و تایید می‌شود. پس از تایید، اطلاعات ورود برای صاحب فروشگاه ارسال خواهد شد.

  3. پنل سوپر ادمین پنل مدیریت باید کامل، قابل توسعه و ماژولار باشد و امکان مدیریت موارد زیر را داشته باشد:

  • فروشگاه‌ها
  • کاربران
  • شهرها و استان‌ها
  • دسته‌بندی‌ها
  • فیلترها
  • فیلدهای سفارشی فروشگاه‌ها
  • پلن‌ها ایجاد .....
  • خدمات جانبی
  • محصولات
  • نظرات کاربران
  • نظرات فروشگاه‌ها
  • بنرهای تبلیغاتی
  • صفحات عمومی
  • مقالات بلاگ
  • سوالات متداول
  • درخواست‌ها و شکایات
  1. پنل کاربری فروشگاه‌ها هر فروشگاه باید یک حساب کاربری داشته باشد و بتواند:
  • پلن‌های مختلف را مشاهده و خریداری کند
  • وضعیت پلن فعال خود را ببیند
  • مدت اعتبار پلن را مشاهده کند
  • امکانات فعال‌شده بر اساس پلن را مدیریت کند
  • برخی اطلاعات مجاز را ویرایش کند
  • شماره تماس جهت ارسال پیامک نظرسنجی ثبت کند
  • خدمات جانبی خریداری کند
  • بنر تبلیغاتی ثبت یا مدیریت کند، در صورت فعال بودن این امکان در پلن

اطلاعات اصلی پروفایل فروشگاه فقط توسط مدیر سایت قابل تغییر باشد.

  1. سیستم پلن‌ها و خدمات جانبی سایت دارای پلن‌های مختلف برای فروشگاه‌ها خواهد بود. مدیر سایت باید بتواند:
  • پلن ایجاد کند
  • پلن را ویرایش یا حذف کند
  • قیمت پلن را تعیین کند
  • مدت اعتبار پلن را مشخص کند
  • امکانات فعال در هر پلن را تعیین کند
  • پلن را فعال یا غیرفعال کند

همچنین امکان تعریف خدمات جانبی وجود داشته باشد تا فروشگاه‌ها بتوانند در کنار پلن اصلی، خدمات اضافه خریداری کنند. پ 9. صفحات شهری

برای هر شهر یا منطقه، یک صفحه اختصاصی ایجاد شود که فروشگاه‌های همان محدوده در آن نمایش داده شوند.

  1. بخش محصولات بخش محصولات صرفاً جهت معرفی خواهد بود. امکان تعریف محصولات در پنل مدیریت وجود داشته باشد و در صفحه هر محصول، فروشگاه‌هایی که آن محصول را ارائه می‌دهند نمایش داده شوند.

  2. سیستم نظرسنجی پیامکی پس از استفاده مشتری از خدمات، لینک نظرسنجی از طریق پیامک ارسال شود. پس از ثبت نظر، امتیاز و نظر کاربر در صفحه فروشگاه نمایش داده شود. در پروفایل فروشگاه امکان ثبت شماره جهت ارسال پیامک وجود داشته باشد.

طراحی رابط کاربری

طراحی سایت باید:

  • مدرن
  • مینیمال
  • کاملاً ریسپانسیو
  • مناسب موبایل و دسکتاپ
  • دارای تجربه کاربری ساده و قابل فهم

باشد.

انتظارات از مجری پروژه

از مجری پروژه انتظار می‌رود:

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

نکته مهم جزییات کامل تر سیستم ساختار پلن ها فیلد های فروشگاه نوع دسترسی ها و فرایند های دقیق پس از گفتگو با مجری پروژه نهایی می شود

مهارت ها:
HTML
جاوا اسکریپت (JavaScript)
Node.js
سی اس اس (CSS)
برنامه نویسی تحت وب
پایان فرصت ارسال پیشنهاد
31 پیشنهاد
ترکیبی از قیمت و کیفیت اهمیت دارد.
مشاهده‌ی پروژه

ترکیبی از قیمت و کیفیت اهمیت دارد.
بازو بله

طراحی و پیاده‌سازی ربات جامع مدیریت فروش و جذب نیرو

هدف پروژه: تبدیل بازدیدکننده به مشتری، اتوماسیون جذب نیروی متخصص و اجرای سیستم معرف (Affiliate) برای رشد کانال.

🔹 قابلیت‌های کاربر (User Side):

  • سیستم ورود هوشمند: پیاده‌سازی Force Join (اجبار به عضویت در کانال) برای دسترسی به منوها.
  • ماژول مشاوره و فروش: ارائه لیست قیمت‌های طبقه‌بندی شده، بخش «راز تفاوت ما» و راهنمای جامع خرید (FAQ).
  • سیستم کسب درآمد (Referral): ساخت لینک‌های اختصاصی برای کاربران، شمارنده زیرمجموعه و داشبورد نمایش پورسانت.
  • درخواست تسویه: امکان درخواست واریز مبلغ پورسانت پس از رسیدن به حد نصاب (Threshold).
  • ماژول استخدام: پرسشنامه خودکار برای جمع‌آوری رزومه تکنسین‌ها و ارسال مستقیم به ادمین.

🔹 قابلیت‌های پنل مدیریت (Admin Panel):

  • داشبورد آماری: مشاهده تعداد کاربران، اعضای کانال و درخواست‌های پرداخت معلق.
  • مدیریت مالی: بررسی، تأیید یا رد درخواست‌های تسویه حساب کاربران.
  • ارسال پیام انبوه (Broadcast): قابلیت ارسال پیام (متن، عکس، ویدیو) به تمامی کاربران دیتابیس.
  • تنظیمات داینامیک: امکان تغییر حد نصاب تسویه، لینک کانال و ویرایش متون بدون نیاز به تغییر کد.

🔹 نکات فنی مورد نیاز:

  • پیاده‌سازی لینک‌های اختصاصی با ساختار start=UserID.
  • استفاده از دیتابیس برای مدیریت متغیرها (Dynamic Settings) جهت تغییرات توسط ادمین.
  • امنیت کامل دسترسی‌های مدیریت (Admin-Only Access).
  • طراحی به گونه‌ای که پیام‌ها قابلیت Forward شدن به صورت یکپارچه (عکس + کپشن) را داشته باشند.

(توضیحات کامل و جزئیات هر دکمه در فایل پیوست موجود است)

مهارت ها:
Node.js
Linux
پایتون (Python)
SQL
Telegram APIs
فرصت انتخابپایان فرصت ارسال پیشنهاد
پیشنهادها25

بازو بله

طراحی و پیاده‌سازی ربات جامع مدیریت فروش و جذب نیرو

هدف پروژه: تبدیل بازدیدکننده به مشتری، اتوماسیون جذب نیروی متخصص و اجرای سیستم معرف (Affiliate) برای رشد کانال.

🔹 قابلیت‌های کاربر (User Side):

  • سیستم ورود هوشمند: پیاده‌سازی Force Join (اجبار به عضویت در کانال) برای دسترسی به منوها.
  • ماژول مشاوره و فروش: ارائه لیست قیمت‌های طبقه‌بندی شده، بخش «راز تفاوت ما» و راهنمای جامع خرید (FAQ).
  • سیستم کسب درآمد (Referral): ساخت لینک‌های اختصاصی برای کاربران، شمارنده زیرمجموعه و داشبورد نمایش پورسانت.
  • درخواست تسویه: امکان درخواست واریز مبلغ پورسانت پس از رسیدن به حد نصاب (Threshold).
  • ماژول استخدام: پرسشنامه خودکار برای جمع‌آوری رزومه تکنسین‌ها و ارسال مستقیم به ادمین.

🔹 قابلیت‌های پنل مدیریت (Admin Panel):

  • داشبورد آماری: مشاهده تعداد کاربران، اعضای کانال و درخواست‌های پرداخت معلق.
  • مدیریت مالی: بررسی، تأیید یا رد درخواست‌های تسویه حساب کاربران.
  • ارسال پیام انبوه (Broadcast): قابلیت ارسال پیام (متن، عکس، ویدیو) به تمامی کاربران دیتابیس.
  • تنظیمات داینامیک: امکان تغییر حد نصاب تسویه، لینک کانال و ویرایش متون بدون نیاز به تغییر کد.

🔹 نکات فنی مورد نیاز:

  • پیاده‌سازی لینک‌های اختصاصی با ساختار start=UserID.
  • استفاده از دیتابیس برای مدیریت متغیرها (Dynamic Settings) جهت تغییرات توسط ادمین.
  • امنیت کامل دسترسی‌های مدیریت (Admin-Only Access).
  • طراحی به گونه‌ای که پیام‌ها قابلیت Forward شدن به صورت یکپارچه (عکس + کپشن) را داشته باشند.

(توضیحات کامل و جزئیات هر دکمه در فایل پیوست موجود است)

مهارت ها:
Node.js
Linux
پایتون (Python)
SQL
Telegram APIs
پایان فرصت ارسال پیشنهاد
25 پیشنهاد
ترکیبی از قیمت و کیفیت اهمیت دارد.
مشاهده‌ی پروژه