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

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

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

سلام 👋 من صاحب وب‌سایت فروش آنلاین محصولات هستم که در حال حاضر بر پایه‌ی WordPress و WooCommerce فعالیت می‌کند. وب‌سایت من از طریق سرور خارجی به سرویس‌های فروش آنلاین (به‌ویژه Amazon امارات) متصل است و محصولات را به‌صورت خودکار دریافت، ترجمه و قیمت‌گذاری می‌کند. با افزایش حجم محصولات، وردپرس پاسخگوی سطح فعلی نیست و با کندی، مصرف بالای منابع و گاهی خطا در عملکرد روبه‌رو هستم. هدف این پروژه طراحی و پیاده‌سازی یک سیستم اختصاصی، سریع و پایدار برای بخش فروشگاه است تا: محتوای وردپرس (مقالات و صفحات سئو شده) حفظ شود. بخش فروشگاه در سیستم جدید (خارج از وردپرس) پیاده‌سازی گردد. اطلاعات محصولات به‌صورت خودکار از منبع خارجی دریافت و در سایت نمایش داده شوند. امکان تعیین نرخ سود و نرخ ارز از طریق پنل مدیریت وجود داشته باشد(و موارد بیشتر اضافه مشیود). ارتباط بین WordPress (برای محتوا) و سیستم جدید (برای فروشگاه) از طریق API انجام شود. صفحات محصولات برای گوگل و سایت‌های مقایسه قیمت (مثل ترب) قابل ایندکس باشند. سیستم جدید از نظر سرعت، ترجمه‌ی خودکار و پایداری، در سطح فروشگاه‌های بزرگ عمل کند. 📌 این پروژه شامل دریافت اطلاعات عمومی محصولات از سرویس‌های خارجی است و مطابق قوانین پلتفرم‌ها پیاده‌سازی می‌شود. ⚙️ ویژگی‌ها و نیازمندی‌های فنی پیشنهادی طراحی Backend اختصاصی با یکی از فریم‌ورک‌های مدرن (ترجیحاً Laravel یا Nest.js) استفاده از MongoDB یا MySQL برای ذخیره داده‌ها استفاده از Cache (مثل Redis) برای افزایش سرعت و پایداری پنل مدیریت برای کنترل ترجمه، نرخ ارز، و سود محصولات طراحی Frontend سریع و سئو محور با Next.js یا React اتصال به WordPress REST API برای همگام‌سازی داده‌ها رعایت کامل اصول SEO برای ایندکس بهتر صفحات محصول سازگاری کامل با پلتفرم‌های مقایسه قیمت (مثل Torob) 💰 بودجه پیشنهادی شما پیشنهاد دهید (بسته به کیفیت، تجربه و نمونه‌کار برنامه‌نویس) ⏱️ زمان‌بندی پیشنهادی مدت زمان اجرای پروژه: ۸ تا ۱۲ هفته فاز توضیحات مدت تقریبی فاز ۱ تحلیل نیازها، طراحی دیتابیس و معماری سیستم ۲ هفته فاز ۲ توسعه بک‌اند، API و پنل مدیریت ۳ هفته فاز ۳ توسعه فرانت‌اند و اتصال به وردپرس ۳ هفته فاز ۴ تست، رفع باگ و استقرار نهایی ۲-۳ هفته 👨‍💻 مهارت‌های مورد نیاز Laravel یا Node.js (Nest.js) React / Next.js MySQL / MongoDB Redis (برای کش) WordPress REST API SEO و بهینه‌سازی عملکرد تجربه طراحی سیستم‌های فروشگاهی بزرگ و خودکار ✅ شرایط همکاری ارائه‌ی نمونه‌کار مرتبط الزامی است. پروژه باید دارای مستندات کامل (API، راه‌اندازی، پنل مدیریت) باشد. پرداخت در سه مرحله انجام می‌شود: 1️⃣ پیش‌پرداخت ۳۰٪ هنگام شروع 2️⃣ میان‌پرداخت ۴۰٪ پس از تحویل نسخه‌ی تست 3️⃣ تسویه ۳۰٪ پس از استقرار کامل و رفع باگ‌ها 📩 لطفاً در صورت تمایل به همکاری، نمونه‌کارهای مشابه خود در زمینه‌ی سیستم‌های فروشگاهی یا پروژه‌های اتوماسیون داده را ارسال نمایید. هدف ما همکاری بلندمدت برای توسعه‌ی پایدار و مقیاس‌پذیر این پروژه است.

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

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

  • HTML

  • پایتون (Python)

  • سی اس اس (CSS)

  • طراحی سایت فروشگاهی

امکانات ویژه

  • بی‌نهایت


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


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

  • کارفرما این پیشنهاد را انتخاب کرده است.
    seyedmo2
    seyedmo24.85(4) امتیاز
    زمان تحویل: 35 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 22 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 50 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 30 روز
    ارسال پیشنهاد در:
  • mr.sina
    mr.sina4.84(16) امتیاز
    زمان تحویل: 30 روز
    ارسال پیشنهاد در:
  • sofwareengineer
    sofwareengineer4.58(18) امتیاز
    زمان تحویل: 50 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 44 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 30 روز
    ارسال پیشنهاد در:
  • afshintmp
    afshintmp4.86(46) امتیاز
    زمان تحویل: 20 روز
    ارسال پیشنهاد در:
  • asrodesign
    asrodesign5(9) امتیاز
    زمان تحویل: 75 روز
    ارسال پیشنهاد در:
  • foxallies
    foxallies4.8(2) امتیاز
    زمان تحویل: 60 روز
    ارسال پیشنهاد در:

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

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