پونیشا
پایان فرصت انتخاب فریلنسر

توسعه فروشگاه وردپرسی (المنتور)

  • توسعه‌ نرم‌افزار و آی‌تی
  • پایان فرصت ارسال پیشنهاد

توسعه فروشگاه وردپرس با Elementor Pro - کدنویسی AJAX و jQuery، یکپارچه‌سازی پیامک و بهینه‌سازی محصولات

شرح کامل پروژه:

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

توضیحات فنی و الزامات: ۱.⁠ ⁠توسعه فرآیند خرید: طراحی (با المنتور و یا کد نویسی منطبق بر طرح فیگما) و کدنویسی صفحات سبد خرید، تسویه‌حساب و پرداخت به صورت اختصاصی. اولویت با پیاده‌سازی AJAX یا تکنولوژی‌های مدرن برای بروزرسانی بدون ریلود صفحه، جهت سرعت و تجربه کاربری بهتر است. پیاده‌سازی صفحات "تشکر"، "پیگیری سفارش" و "لیست سفارشات کاربر" نیز ضروری است. (ui و ux در نرم افزار فیگما بصورت اصولی پیاده سازی شده است)

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

۳.⁠ ⁠بهینه‌سازی نمایش قیمت‌ها: تغییر و بهبود شیوه نمایش قیمت برای محصولات با ویژگی متغیر (Variable Products) مطابق با طرح UI از پیش تعیین شده. این تغییرات باید به صورت هماهنگ با طراحی موجود انجام شود.

۴.⁠ ⁠تقویت ویژگی‌های تعاملی: اصلاح و بهینه‌سازی قابلیت مقایسه محصولات و افزودن به لیست علاقه‌مندی‌ها. این عملیات باید به صورت AJAX و بدون بارگذاری مجدد صفحه انجام شود تا سرعت و تجربه کاربری حفظ گردد. (این بخش قبلا با jet engine پیاده سازی شده منظور طراحی بهینه تر است)

۵. افزودن قابلیت "موجود شد خبرم کن"

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

· اولویت با کدنویسی اختصاصی و سبک است. در مواردی که استفاده از پلاگین آماده منطقی‌تر است، استفاده از پلاگین‌های سبک، امن و پرسرعت که تاثیر منفی بر عملکرد سایت نگذارند، مجاز است. در انتخاب پلاگین، معیارهای سرعت و امنیت اولویت دارد. · کدهای نوشته شده باید کاملاً با المنتور پرو سازگار باشند تا امکان ویرایش و مدیریت آسان در آینده توسط ما فراهم باشد. · فریلنسر محترم ملزم به ارائه توضیح واضح از متدولوژی کار و زمان‌بندی پیشنهادی خود است. · انتظار داریم پیشنهادات فنی بهینه‌تر و مقرون‌به‌صرفه‌تر شما برای رسیدن به اهداف پروژه، در پیشنهادتان درج شود. . سورس کد و یا فایل پلاگین (درصورت استفاده) حتما مورد نیاز است. . در تمامی بخش ها طراحی باید سئو فرندلی و سازگار با پلاگین های رنک مث و ووکامرس و المنتور و جت انجین و سایر پلاگینهای استفاده شده در وب سایت باشد. . برای سادگی در این مرحله صرفا طراحی بر اساس نمایش در موبایل است.

نحوه ارسال پیشنهاد: لطفاًدر پیشنهاد خود موارد زیر را حتماً ذکر کنید:

1.⁠ ⁠شرح دقیق رویکرد و مراحل کاری شما برای هر یک از بخش‌های چهارگانه فوق 2.⁠ ⁠برآورد زمان و هزینه نهایی پروژه 3.⁠ ⁠نمونه کارهای مشابه، به ویژه پروژه‌های مرتبط با ووکامرس و المنتور 4.⁠ ⁠هرگونه پیشنهاد فنی سازنده برای بهبود، بهینه‌سازی یا کاهش هزینه‌های پروژه (شامل استفاده از سایر تکنولوژی ها زبان های برنامه نویسی مقل react یا nodejs یا ...)

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

  • آژاکس (ای جکس - Ajax)

  • جی کوئری (jQuery)

  • پی اچ پی (PHP)

  • وردپرس (WordPress)

  • سی اس اس (CSS)


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


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

  • کارفرما این پیشنهاد را انتخاب کرده است.
    webmaster2000
    webmaster20004.9(185) امتیاز
    زمان تحویل: 10 روز
    ارسال پیشنهاد در:
  • MR
    mranonymousweb4.93(19) امتیاز
    زمان تحویل: 9 روز
    ارسال پیشنهاد در:
  • jamshid17
    jamshid175(2) امتیاز
    زمان تحویل: 7 روز
    ارسال پیشنهاد در:
  • alijafaree
    alijafaree5(2) امتیاز
    زمان تحویل: 5 روز
    ارسال پیشنهاد در:
  • eng.mp
    eng.mp4.8(4) امتیاز
    زمان تحویل: 20 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 10 روز
    ارسال پیشنهاد در:
  • amirshahamiri
    amirshahamiri4.76(5) امتیاز
    زمان تحویل: 9 روز
    ارسال پیشنهاد در:

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

projects
پیاده‌سازی SaaS با معماری (داکر) و پایپ‌لاین CI/CD

شرح کلی پروژه: من یک نرم‌افزار نود جی‌اس (Node.js) شامل بک‌اند و فرانت‌اند دارم که سرویس ارسال پیام انبوه و پاسخدهی هوش مصنوعی ارائه می‌دهد. قصد دارم این نرم‌افزار را به صورت SaaS ارائه دهم، اما با معماری Single-Tenant. به این معنی که برای هر مشتری جدید، باید یک نمونه (Instance) کاملاً ایزوله (کانتینر جداگانه) روی سرور اجرا شود. نیازمندی‌های فنی و وظایف شما: ۱. داکرایز کردن پروژه (Dockerization):

نوشتن Dockerfile بهینه برای بک‌اند و فرانت‌اند. اطمینان از اینکه ایمیج‌ها کم‌حجم و پرفورمنس بالا هستند. ۲. معماری زیرساخت (Infrastructure & Routing): راه‌اندازی یک Reverse Proxy (ترجیحاً Traefik یا Nginx) برای مدیریت ساب‌دامین‌ها. سیستم باید به گونه‌ای باشد که وقتی کانتینر جدیدی برای کاربر user1 ساخته می‌شود، به صورت خودکار ساب‌دامین user1.mydomain.com به آن کانتینر متصل شود (بدون نیاز به کانفیگ دستی و ریستارت کردن پروکسی). ۳. سیستم مدیریت چرخه (Provisioning): ایجاد یک اسکریپت یا API ساده (Master Script) که با دریافت اطلاعات مشتری جدید، یک کانتینر جدید با ENVهای اختصاصی (مثل توکن دیتابیس اختصاصی، پورت و...) را بالا بیاورد. ۴. پایپ‌لاین CI/CD و آپدیت خودکار (Critical): این بخش بسیار حیاتی است: من می‌خواهم به محض اینکه تغییری در کد ایجاد کردم و در Git پوش (Push) کردم: به صورت خودکار ایمیج جدید ساخته شود (مثلاً با GitHub Actions). ایمیج جدید به رجیستری (Docker Hub یا Private Registry) منتقل شود. تمام کانتینرهای فعال مشتریان روی سرور، متوجه تغییر شده و به صورت خودکار (مثلاً با Watchtower یا اسکریپت سفارشی) به آخرین نسخه ایمیج آپدیت شوند. نکته مهم: آپدیت نباید باعث پاک شدن داده‌های دیتابیس مشتریان شود (مدیریت صحیح Volumeها). سناریوی مورد انتظار من: من کد را تغییر می‌دهم و در گیت‌هاب Push می‌کنم. چند دقیقه بعد، تمام ۵۰۰ کانتینر مشتریان من روی سرور آپدیت شده و کد جدید را اجرا می‌کنند. اگر مشتری جدیدی آمد، با اجرای یک دستور ساده، سرویس او روی ساب‌دامین اختصاصی‌اش بالا می‌آید. سوالات از فریلنسر: لطفاً در پیشنهاد خود به موارد زیر پاسخ دهید: برای مدیریت آپدیت همزمان تعداد زیادی کانتینر، چه ابزاری را پیشنهاد می‌کنید (Watchtower، Docker Swarm، Kubernetes یا اسکریپت شخصی)؟ برای مدیریت دیتابیس‌ها (اینکه هر کانتینر دیتابیس خود را داشته باشد یا دیتابیس اشتراکی ایزوله) چه استراتژی‌ای پیشنهاد می‌کنید

فرصت انتخاب
پیشنهادها0
بهینه سازی یک وبسایت با لاراول و انگولاربرای یک پروژه ی ترکیبی انگولار لاراول که یک پروژه قدیمی بوده ولی آپدیتش کردم به انگولار 20 و لاراول 8.3 نیاز به یکسری تغییرات داره . پروژه قبلا استفاده میشده ولی با توجه به تغییرات اخیر نیازه که یه سری تغییرات روش اعمال بشه. یه سری ارور توی ران کردنش دارم که به کمک نیاز دارم که سریعتر پیش برم
فرصت انتخاب
پیشنهادها2
طراحی ربات قیمت

طراحی ربات برای دریافت و مقایسه قیمت بلیط.

ربات باید از کاربر مبدا و مقصد و تاریخ بگیرد، وارد سایت‌های علی‌بابا و ۷۸۰ شود و قیمت بلیط مسیر موردنظر را استخراج و به کاربر نمایش دهد.

همچنین بخش پیگیری قیمت داشته باشد که هر ۱۰ دقیقه یک‌بار قیمت‌ها را بررسی کند و در صورت تغییر، از طریق ربات به کاربر اطلاع دهد. امکان فعال و غیرفعال کردن پیگیری توسط کاربر وجود داشته باشد.

ربات باید پایدار، قابل اجرا روی سرور و همراه با سورس‌کد کامل تحویل داده شود.

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

شرح پروژه:

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

قابلیت‌های مورد انتظار در نسخه اولیه (MVP):

کاربر (App Client)

ساخت حساب کاربری + ورود/ثبت‌نام انتخاب نام و تصویر پروفایل مشاهده **امتیاز کل، درصد تکمیل مراحل، تاریخچه بازی‌ها، رتبه و پیشرفت سیستم شرکت در بازی و دریافت مأموریت‌ها نمایش مراحل بازی و انجام Taskها نقشه GPS برای مسیر و لوکیشن‌محور بودن مراحل سیستم Hint: 2 الی 3 راهنمایی رایگان در هر مرحله + باقی با پرداخت داخل برنامه UI موبایل‌محور + طراحی کاملاً واکنش‌گرا اعلان‌ها و پیام داخل اپ

پنل مدیریت (Admin Panel)

تعریف بازی، سناریو، مرحله و نوع مأموریت تعیین امتیاز هر مرحله و قوانین بازی بررسی وضعیت کاربران و گزارش عملکرد کنترل تعداد Hint رایگان/پولی مشاهده گزارش‌ها و آمار بازی‌ها مدیریت پرداخت ورودی (در آینده فعال)

سیستم امتیاز و رقابت

امتیازدهی مرحله‌به‌مرحله رتبه‌بندی عمومی (Leaderboard) نمایش پیشرفت و درصد تکمیل بازی برای هر کاربر


تحویل نهایی مورد انتظار :

توسعه کامل MVP اپلیکیشن + پنل ادمین + دیتابیس طراحی UI/UX حرفه‌ای و مناسب برای تجربه شهری تحویل سورس‌کد + مستندات راه‌اندازی نصب و راه‌اندازی اولیه روی سرور/هاست پایبندی به معماری قابل توسعه (Modular & Scalable)

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

تجربه توسعه اپلیکیشن موبایل تعاملی سابقه کار با GPS و نقشه توانایی طراحی UI/UX کاربردی تسلط Backend و ساخت API نمونه‌کار مرتبط امتیاز مهم محسوب می‌شود

فرصت انتخاب
پیشنهادها3
طراحی سایت معماری (دانلود فایل)

سلام . نیاز دارم یک وبسایت با موضوع معماری طراحی شه با وردپرس هم مشکلی نیست . و اینکه تقریبا امکانات زیر مد نظر دارم . اگر شما هم ایده ای دارید بفرستید برای تکمیل ایده و اجرا طرح . ۱- توی مرحله اول ظاهر خیلی مهم است که گرافیکی باشه و با معماری همخونی داشته باشه . ۲- امکان درج محصولات رایگان و پولی رو داشته باشیم . و تا کاربر لاگین نکرده باشه حتی رایگان ها رو نتونه دانلود کنه . ۳- امکان این رو داشته باشیم کاربر هم بتونه فایل ها رو برای فروش بزاره و پورسانت بگیره . ۴- توی بخش ویژه بتونیم کاربر رو محدود کنیم به یه تعداد خاص دانلوود . ۵- توی قالب موارد سءو رعایت شه و پلاگین های مربوطه حتما نصب شه .

این موارد کلی هستش . اگه موارد دیگه ای برای این پروژه دارید مطرح کنید .

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

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

فرصت انتخاب
پیشنهادها22
کدنویسی فرمول های اکسلبرای ساخت یک نرم افزار موبایلی، نیاز به کمک یک کدنویس، برای کد نویسی فرمول های اکسلی دارم. یکی از فرمول ها به صورت نمونه بارگذاری شده است.
فرصت انتخاب
پیشنهادها6
استخراج اطلاعات سهامدار سایت www.tsetmc.com

سلام نیازمند نرم افزاری هستم که با هر بار ران کردن و اجرا کردن نرم افزار بتواند جدیدترین اطلاعات منوی سهامداران شرکت ها و صندوق های سرمایه گذاری را از سایت www.tsetmc.com استخراج کند و در یک خروجی اکسل تحویل دهد

نکته مهم : اطلاعات مورد نیاز از سایت www.tsetmc.com ( منوی سهامداران در شرکت ها و منوی دارندگان در صندوق ها) که عموما به عنوان تابلو شرکت ها یا تابلو صندوق های سرمایه گذاری میشناسد روزانه میتوانند تغییر میکند

نمونه فایل اکسل خروجی و فیلم شیوه استخراج در چت خدمت دوستان تقدیم میشه

با تشکر

فرصت انتخاب
پیشنهادها5
بهینه سازی قالب گرافیکی و بهبود رابط کاربری یک سایت B2B

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

🔹 مسئولیت‌ها بازطراحی و بهینه‌سازی صفحات کلیدی (Homepage، Marketplace، Dashboard)

ایجاد هماهنگی بصری در بنرها، بخش‌های Hero و المان‌های برندینگ

طراحی جریان‌های کاربری ساده و شفاف برای نقش‌های مختلف کاربران (خریدار، فروشنده، مدیر)

ارائه راهکارهای نوآورانه برای افزایش تعامل و کاهش پیچیدگی در استفاده از سایت

همکاری با تیم فنی برای پیاده‌سازی طرح‌ها

فرصت انتخاب
پیشنهادها9
برنامه اندروید بلوتوث ماوس و کیبورد (کاتلین، جاوا، Expo)

سلام. کدهای اماده در گیت برای این پروژه موجود هستن، از اونجایی که با اندروید استودیو و موبایل کار نکرده ام، نتونستم اجراشون کنم. در این پروژه لازم هست تا با کدهایی که می توانید از گیت ببینید، یک پروژه جدید رو شروع کنید و این امکانات رو بهش اضافه نمایید:

  • لیست دستگاه های بلوتوث موجود در سیستم
  • انتخاب از لیست و انتطار برای وصل شدن موفق به آن (نمایش خطا در صورت عدم اتصال)
  • مجموعه ای از دکمه ها با برچسب H E L L O
  • یک باکس برای حرکت دادن ماوس و دکمه های کلیک و تاچ پد (Pan / Pinch)
  • در صورت وصل نبودن، پیام برای اتصال دوباره
  • یک وب ویو برای نمایش یک فایل html خالی در پروژه
  • ارسال لاگ کلید و موقعیت و دکمه های ماوس به فایل html
  • رابط کاربری زیبا لازم نیست

می توانید از هوش مصنوعی استفاده کنید. چیزی که تحویل گرفته می شود شامل کل فولدر پروژه است تا بتوانم در سمت خودم روی اندروید اجرا کنم. همچنین بتوانم بدون باگ فایل apk از اون تهیه کنم. می توانید از جاوا / کاتلین / Expo / RN استفاده کنید. مراحل اجرا در فایل Read.me گنجانده شود.

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