انجام شده
استخدام توسعه‌دهنده نرم‌افزار برای Shopify App
بی‌نهایت
فوری
برجسته
متمایز
حرفه‌ای
توسعه‌ نرم‌افزار و آی‌تی

عنوان پروژه: استخدام توسعه‌دهنده نرم‌افزار برای اپلیکیشن Shopify

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

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

اهداف پروژه: هدف اصلی توسعه این اپ جدید، ارائه یک راه‌حل جامع و بدون مشکل با همکاری ابزار ChatGPT 4o تحت نظارت انسانی است.

مسئولیت‌ها:

  1. بررسی اهداف و کارکرد اپلیکیشن CustomShip از وب‌سایت رسمی.
  2. دریافت و بررسی باگ‌ها و اشکالات موجود از تیم ما (از طریق جلسات منظم آنلاین).
  3. تعامل با ChatGPT 4o به منظور تبدیل نیازهای پروژه به پرامپت‌های دقیق و بررسی نتایج کدهای تولید شده.
  4. توسعه و پیاده‌سازی اپلیکیشن بر اساس نیازهای تعیین شده و استانداردهای Shopify.
  5. اطمینان از کیفیت و عملکرد اپلیکیشن از طریق تست و رفع اشکالات.
  6. انتشار و نگهداری اپلیکیشن در Shopify App Market.

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

  • تسلط به زبان‌های برنامه‌نویسی Ruby on Rails و JavaScript (ترجیحاً React.js) برای تعامل بهینه با ChatGPT 4o.
  • تجربه کار با API‌های Shopify و فریمورک‌های مرتبط.
  • آشنایی با مفاهیم امنیتی و استانداردهای رمزنگاری.
  • توانایی کار با ابزارهای توسعه نرم‌افزار مدرن و مهارت در تست و دیباگ کردن.

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

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

مهارت‌های مورد نیاز
جاوا اسکریپت (JavaScript)
Ruby on Rails
Shopify
طراحی رابط کاربری (UI)
ری اکت (React)
امکانات ویژه
بی‌نهایت
فوری
برجسته
متمایز
حرفه‌ای
فایل ها

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

فریلنسرهایی که در این پروژه پیشنهاد ارسال کرده‌اند
BR
broot3.47(3) امتیاز
زمان تحویل: 30 روز
ارسال پیشنهاد در:
زمان تحویل: 30 روز
ارسال پیشنهاد در:

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

projects
طراحی رابط کاربری Ui برای تکمیل اپلیکیشن خانه هوشمند

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

فرصت انتخاب
پیشنهادها1
بهینه‌سازی و آموزش بهینه‌سازی یک وب‌سایتباسلام و درود ما یک وب سایت داریم که کامل با المنتور و قالب هلو المنتور طراحی شده است. ما مشکل بهینه سازی را در این وب سایت داریم و افزونه های مختلف و روش های مختلفی را تست کردیم ولی متاسفانه هنوز به نتیجه دلخواه نرسیدیم. انتظار ما این هست که بتوانیم رتبه 95 به بالا برای دسکتاپ و رتبه 90 به بالا برای گوشی در pagspeed داشته باشیم. ما نیاز داریم که یک شخص برای بهنیه سازی این وب سایت پروژه را قبول کنند که حاضر باشند به صورت کامل هنگام اعمال تغییرات و تنظیمات با بنده در گوگل میت آنلاین باشند و تمامی موارد را باهم انجام بدهیم تا من هم بتوانم بهینه سازی را برای زبان های دیگر سایت یاد بگیرم. لطفا و لطفا شرایط حتما خوانده شود درصورتی که امکان اموزش از سمت شما نیست لطفا پیشنهاد ندهید. باتشکر
فرصت انتخاب
پیشنهادها4
طراحی یک جدول شمسی با قابلیت نمایش روز خالی برای افزدون رزرو

نیاز به یک برنامه رزرو نوبت داریم که روی وردپرس انجام بشه یعنی به صورت پلاگین سازگار با وردپرس

امکانات بخش ۱ ثبت نام بلاگر تکمیل پروفایل توسط بلاگر ایجاد جدول قیمت تبلیغات امکان تعیین روزهای خالی در تقویم (تقویم ایرانی)

امکانات بخش ۲ ثبت نام صاحب کسب و کار (درخواست کننده تبلیغ) انتخاب بلاگر انتخاب نوع تبلیغ از همون جدولی که بلاگر ساخته انتخاب تاریخ از تقویم پرداخت هزینه با درگاه پرداخت پس از پرداخت، اون روز خودکار قفل بشه یعنی کاربر بعدی نمی تونه اون روز رو رزرو کنه

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

اگه تایید کرد، درصدی از مبلغ برای ادمین وبسایت و باقی مانده وارد کیف پول بلاگر بشه

بلاگر امکان برداشت از کیف پول داشته باشه

خیلی شبیه پلاگین دکان وردپرس

امکان ثبت نظر و امتیاز توسط صاحب کسب و کار امکان جستجو و فیلتر بلاگر ها بر اساس تعداد تبلیغ انجام شده و بر اساس امتیاز

شبیه نرم افزار پذیرش ۲۴ که هر پزشک امتیاز داره و نظرسنجی هم داره و فقط بیماران حق نظر دارند

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

مثلا شبیه ووکامرس امکان نمایش بلاگرهای برتر به شکل کاروسل در صفحه اصلی امکان تغییر در هر بخشی از این سیستم

از نظر گرافیکی هم آپشن های کافی برای طراحی و چیدمان مینیمال مشابه با این صفحه داشته باشه

adinex.ir

باکس نمایش بلاگرها

فرصت انتخاب
پیشنهادها4
طراحی رابط کاربری وبسایت پایتون‌

ما یک سایت با زبان نویسی پایتون با فریموورک nextjs داریم که جهت فرانت و UI نیازمند یک طراح خلاق و با سلیقه هستیم که در سریع کار را تحویل بده . جمعا حدود ۷-۸ صفحه داریم که برای موبایل/تبلت/پی سی باید طراحی بشه با تم تاریک/روشن .

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

فرصت انتخاب
پیشنهادها2
طراحی سایت برای نمایندگی ایران خودرو

سلام دوستان ، وب سایتی برای نمایندگی ایران خودرو میخوام طراحی بشه با وردپرس باشه

. طراحی واکنش‌گرا (Responsive): وب‌سایت باید روی موبایل، تبلت و دسکتاپ به خوبی نمایش داده شود.

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

. ساختار منو و ناوبری واضح: بخش‌هایی مثل “درباره ما”، “محصولات”، “خدمات پس از فروش”، “تماس با ما”، “اخبار”،

بهینه‌سازی برای موتورهای جستجو (SEO): متا تگ‌ها، عنوان صفحات، URLهای ساختارمند، سرعت، موبایل فرندلی. کامل روی سئو کار بشه براش.

. صفحه اصلی: معرفی نمایندگی، شعار، خلاصه خدمات، تصاویر نمایندگی و خودروها، لینک‌های مهم.

. درباره ما: تاریخچه نمایندگی، تیم، مجوزها، ارتباط با ایران‌خودرو.

. محصولات / خودروها: خودروهای قابل عرضه در نمایندگی، مشخصات، عکس

. خدمات پس از فروش: خدمات سرویس دوره‌ای، تعمیرات، قطعات یدکی.

. تماس با ما / نمایندگی‌ها / موقعیت روی نقشه: آدرس، تلفن، ایمیل، فرم تماس، نقشه گوگل.

. اخبار و اطلاعیه‌ها: اطلاعیه‌های برند ایران‌خودرو، تغییرات خدمات،

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

. بازخورد مشتریان / گالری عکس / ویدیوها: شواهد و تصاویر از رضایت مشتری

کلی هر چیزی که نمایندگی نیاز داره خودتون میدونین بهش اضافه بشه

فرصت انتخاب
پیشنهادها21
طراحی سامانه مدیریت فرم‌ها و گردش کار با ارجاع، سطح دسترسی

شرح پروژه

به یک سامانه تحت وب نیاز داریم که بتواند فرآیندهای سازمانی مبتنی بر فرم را مدیریت کند. این سامانه باید امکان تعریف فرم‌های پویا (Dynamic Forms)، ارجاع فرم‌ها بین کاربران بر اساس گردش‌کار (Workflow)، و نمایش داشبورد مدیریتی طراحش شده در بستر power bi report server را داشته باشد.(امبد کردن داشبورد)


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

🧩 بخش فرم‌ها

امکان تعریف و ساخت فرم‌ها توسط ادمین با فیلدهای مختلف: متن، عدد، تاریخ شمسی، منو کشویی، چک‌باکس، ضمیمه فایل، آپلود اکسل و…

امکان ویرایش فرم‌های تعریف‌شده توسط ادمین (افزودن، حذف یا تغییر فیلدها)

قابلیت تعیین سطح دسترسی برای مشاهده/ویرایش هر فرم

نمایش تاریخچه‌ی تغییرات هر فرم و عملیات انجام‌شده (Log History)

کاربران بتوانند داده‌هایی که قبلاً در یک فرم وارد کرده‌اند را ببینند، تغییر دهند و به‌صورت نسخه جدید (New Version) ثبت کنند (versioning)

امکان تعریف ارتباط بین فرم‌ها (به‌عنوان مثال: فرم اصلی و ضمیمه‌های مرتبط)

🔁 گردش‌کار (Workflow)

تعریف مراحل تایید/ارجاع هر فرم (مثلاً کارشناس ← مدیر ← نهایی)

کارتابل کاربران:

فرم‌های دریافتی

فرم‌های ارجاع داده‌شده

فرم‌های تکمیل‌شده

اعلان‌ها (Notification) در سیستم یا از طریق ایمیل یا اس ام اس

🧠 هوش مصنوعی (قابل توسعه در آینده)

معماری ماژولار و آماده برای افزودن افزونه‌های هوش مصنوعی (Plugin-based)

مثل پیشنهاد خودکار داده‌ها، خلاصه‌سازی، تحلیل ورودی‌ها و...

ترجیحاً API مستقل برای اتصال به مدل‌های AI در آینده

📊 داشبورد مدیریتی

داشبورد مدیریتی با آمار و وضعیت گردش‌کار

امکان نمایش گزارش‌های Power BI Report Server (Embedded Reports)

👤 مدیریت کاربران و سطوح دسترسی

تعریف نقش‌ها (ادمین، مدیر، کاربر عادی و...)

تعیین سطح دسترسی بر اساس نقش (Role-based Access Control)

ورود با نام کاربری و رمز عبور، و احراز هویت امن (JWT یا OAuth2)

💾 داده و فایل

آپلود فایل و پیوست به فرم‌ها

امکان بارگذاری فایل Excel با فرمت مشخص و ذخیره در دیتابیس*** مهم

نگهداری نسخه‌های مختلف هر فرم با امکان مقایسه تغییرات

🎨 رابط کاربری

طراحی مدرن، واکنش‌گرا (Responsive) و کاربرپسند

پشتیبانی از تقویم شمسی (Jalali)

پشتیبانی از فیلدهای داینامیک و اعتبارسنجی در لحظه


🔧 فناوری‌های پیشنهادی

گزینه ۱ (ترجیحی برای سازمان‌ها):

Backend: ASP.NET Core

Frontend: React

Database: SQL Server

Authentication: JWT

گزینه ۲ (جایگزین متن‌باز):

Backend: Node.js (NestJS)

Frontend: Vue.js

Database: PostgreSQL


📦 خروجی مورد انتظار (Deliverables)

سورس‌کد کامل و مستند

مستند راه‌اندازی و نصب

طراحی دیتابیس و APIها

داکیومنت گردش‌کارها و فرم‌های پایه

راهنمای افزودن افزونه‌های هوش مصنوعی در آینده


🧑‍💻 مهارت‌های مورد نیاز فریلنسر

تسلط کامل به ASP.NET Core یا Node.js

تسلط به React یا Vue برای فرم‌سازی داینامیک

تجربه کار با SQL Server یا PostgreSQL

تجربه طراحی گردش‌کار و State Machine

تجربه با Power BI Embedded

آشنایی با معماری ماژولار (Plugin Architecture)

تسلط به امنیت، احراز هویت و Role-based Access

طراحی UI مدرن و واکنش‌گرا

فرصت انتخاب
پیشنهادها11
دیجیتال سلامت و طراحی شبیه ساز آموزشی

پروژه به صورت کلی در حوزه دیجیتال سلامت و هوش مصنوعی است و به صورت تخصصی در حوزه دندانپزشکی دیجیتال و آموزش جایگذاری ایمپلنت است که جزئیات کار به شرح ذیل است : انتظارات از پروژه: طراحی محیطی شبیه ساز برای آموزش جایگذاری ایمپلنت در فک که قرار است به صورت سیستمی تحت وب یا اپلیکیشن طراحی شود و توسط عینک های سه بعدی بر روی چشم دندانپزشک به او نشان داده شود)محیطی کاملا واقعی همانند مطب و بیمار و دهان بیمار به صورت سه بعدی در عینک 3D (و توسط دستکشی که در دست دندان پزشک است ابزاری که در محیط برنامه قرار دارد حرکت کند)کاملن شبیه واقعیت(و در این حالت دندانپزشک در برنامه شبیه ساز ، ایمپلنت را در دهان بیمار فرضی جایگذاری کند . بیمار در برنامه در حالت های مختلفی باید وجود داشته باشد)برای مثال یک بیمار معمولی-بیماری دیگر با شرایط دیگری از استخوان و به همین صورت.دقیقن شبیه آنچه به صورت کلینیکی و واقعیت وجود دارد.) دندانپزشک با treatment plan که در ذهن دارد شروع به اجرای درمان و جایگذاری ایمپلنت در دهان بیمار شبیه ساز میکند . پس از پایان فرایند سیستم باید تمامی موارد را ارزیابی کند و گزارش دهد از جمله: 1 -عمق ایمپلنت 2 -عمق دریل کردن 3 -قطر دریل 4 -نوع ایمپلنت و ...... و treatment plan بیمار را ارزیابی کند و ایرادات و خطا های احتمالی را گزارش دهد و در انتها در صورتی که این امکان وجود داشت که طرح درمان بهتری برای بیمار شبیه ساز ارائه شود آن را ارائه و گزارش دهد .

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

هدف از این پروژه طراحی و راه‌اندازی یک وب‌سایت وردپرسی انگلیسی است که مشابه یک فروشگاه اینترنتی تخصصی در حوزه محصولات دیجیتال مانند لپ‌تاپ، موبایل و تبلت عمل کند. تمرکز سایت بر معرفی، بررسی و مقایسه مدل‌های مختلف محصولات خواهد بود. ادمین باید بتواند محصولات جدید را به‌سادگی اضافه کند. هر محصول شامل مشخصات فنی قابل فیلتر، نقاط قوت و ضعف، توضیحات کامل، تصاویر , ویدئوها و قیمت در فروشگاه‌های مختلف باشد. برای هر فروشگاه نیز لینک اختصاصی جهت هدایت کاربر به صفحه خرید در نظر گرفته می‌شود. در صفحه اختصاصی هر محصول اطلاعات فنی، نقاط قوت و ضعف و جدول قیمت فروشگاه‌ها همراه با لینک خرید نمایش داده می‌شود. همچنین برای هر محصول دکمه‌ای برای مقایسه با سایر محصولات وجود دارد. در صفحه اصلی سایت در سمت راست بخشی برای فیلتر محصولات بر اساس تمام ویژگی‌ها مانند برند، CPU، RAM، قیمت و غیره در نظر گرفته می‌شود و در بخش مرکزی سایت لیست نتایج نمایش داده می‌شود. در حالت پیش‌فرض، پیش از اعمال فیلتر توسط کاربر، آخرین محصولات اضافه شده نمایش داده خواهند شد.

کاربر می‌تواند با کلیک روی گزینه مقایسه، دو محصول را در صفحه‌ای جداگانه مقایسه کند. در این صفحه، هر محصول در یک ستون جدا نمایش داده می‌شود و در ستون سوم، بنچ‌مارک یا امتیاز نسبی هر ویژگی نمایش داده خواهد شد. در انتهای صفحه نیز یک نتیجه‌گیری کلی و خلاصه از مقایسه دو محصول ارائه می‌شود. در صورت وجود ایده بهتر برای بخش بنچ‌مارک، طراح می‌تواند پیشنهاد خود را مطرح کند. از نظر فنی و سئو، استفاده از قالب‌های معتبر و سبک مانند Astra یا GeneratePress الزامی است. طراحی صفحات باید با Elementor Pro یا Gutenberg انجام شود. افزونه‌های حرفه‌ای سئو مانند Yoast یا RankMath باید نصب و پیکربندی شوند تا سایت از نظر ساختار URL، متادیتا، اسکیما و سرعت بارگذاری کاملاً بهینه باشد. طراحی باید ریسپانسیو و سازگار با موبایل باشد زیرساخت سایت باید به‌گونه‌ای انتخاب شود که در آینده امکان افزودن چت‌بات هوش مصنوعی به سایت وجود داشته باشد و هیچ محدودیتی برای توسعه‌های بعدی ایجاد نکند. پلاگین‌های پیشنهادی برای این پروژه شامل WooCommerce (برای مدیریت ساختار محصولات بدون بخش فروش)، Elementor Pro (برای طراحی صفحات سفارشی)، Advanced Custom Fields (برای افزودن ویژگی‌های فنی)، Filter Everything یا JetSmartFilters (برای فیلتر حرفه‌ای) و YITH Compare یا Product Compare (برای مقایسه محصولات) هستند. قالب سایت نباید از ابتدا طراحی شود و باید از قالب‌های معتبر و بهینه از نظر سئو استفاده شود تا عملکرد سایت در موتورهای جستجو عالی باشد. سایت باید آماده توسعه برای نسخه‌های بعدی مانند افزودن چت‌بات یا ویژگی‌های جدید باشد

فرصت انتخاب
پیشنهادها12
طراحی و ویرایش اپلیکیشن موبایلی با فلاتر

» سلام عرض ادب و احترام ما یه اپلیکیشن ثبت اطلاعات مشتری با فلاتر طراحی کردیم الآن می‌خوایم یه حباب روی صفحه اصلی گوشی ایجاد کنیم که وقتی تماس گرفته می‌شه تماس رو شنود کنه و یک فرمی رو باز کنه و اطلاعات رو در اون قرار بده

» اتفاقی که الان می‌افته حبابه ایجاد میشه شنود رو هم انجام میده اما نمی‌تونه فرم رو باز کنه در یک سری از پکیج‌ها به این شکله ، در پکیج‌های دیگه کلاً حباب ایجاد می‌شه و فرم هم به درستی میاد در دیباگ هم نمایش داده می‌شه اما وقتی می‌خوایم خروجی بگیریم در حالت ریلیز خروجی گرفته نمی‌شه و ارور میده که تداخل پکیج داریم، پکیج‌ها رو هم حذف می‌کنیم ولی اتفاقی نمی‌افته الان من سورس رو روی گیت هاب آپلود کردم اگر بزرگواری می‌تونه انجامش بده ما دسترسی بدیم تا کلون کنه پروژه رو

» مورد دیگه اینکه این موضوع حتماً باید با فلاتر انجام بشه به دلیل اینکه فلاتر زبان برنامه نویسی رسمی خود گوگل هست ------------ » اگر با جاوا یا کاتلین یا زبان دیگه‌ای بخوای انجام بدی گوگل در اسکن امنیتی اجازه نمیده شنود انجام بدی و پاکش می‌کنه اپلیکیشن رو ، پس باید فقط با زبان رسمی و ساپورت شده خود گوگل انجام بشه

فرصت انتخاب
پیشنهادها2
ساخت اتوماسیون استخراج مبلغ اجناس با n8n

یک اتوماسیون با n8n نیاز دارم که price tracker باشد. اجناس مشخص شده از وبسایت های مشخص شده استخراج شود و در گوگل شیت روزانه اپدیت شود. فقط این کار با n8n انجام شود.

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