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

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

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

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

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

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

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

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)

  • برنامه نویسی تحت وب


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


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

  • زمان تحویل: 7 روز
    ارسال پیشنهاد در:
  • نشان
    saeedsetayesh
    saeedsetayesh5(1) امتیاز
    زمان تحویل: 20 روز
    ارسال پیشنهاد در:
  • baraman
    baraman4.9(2) امتیاز
    زمان تحویل: 3 روز
    ارسال پیشنهاد در:
  • Majid11811
    Majid118115(1) امتیاز
    زمان تحویل: 60 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 30 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 125 روز
    ارسال پیشنهاد در:
  • anovaco
    anovaco4.87(210) امتیاز
    زمان تحویل: 120 روز
    ارسال پیشنهاد در:
  • نشان
    jamshid17
    jamshid174.23(6) امتیاز
    زمان تحویل: 20 روز
    ارسال پیشنهاد در:
  • zoheir1982
    zoheir19824.36(10) امتیاز
    زمان تحویل: 110 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 25 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 1 روز
    ارسال پیشنهاد در:

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

projects
بازبینی، رفع اشکال و بهینه‌سازی افزونه اختصاصی وردپرس

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

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

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

فرصت انتخاب
پیشنهادها15
توسعه و شخصی‌سازی بخش داشبورد دانشجویان و مدیریت ویدیوها

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

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

۲. سیستم مدیریت و نمایش فصل‌به‌فصل ویدیوهای آموزشی ایجاد ساختار منظم برای آپلود و مدیریت ویدیوها توسط مدیر سایت به صورت فصل‌به‌فصل و بخش‌بندی شده.

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

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

لطفاً در صورت تسلط کامل به وردپرس، سیستم‌های LMS و توانایی تغییرات فرانت‌اند/بک‌اند داشبورد، پیشنهاد خود را ارسال کنید.

فرصت انتخاب
پیشنهادها10
توسعه پلتفرم هوش مصنوعی TechLab AI | اتصال API ابزارهای AI،

ما در حال توسعه پلتفرم TechLab AI هستیم؛ یک وب‌سایت چندزبانه برای ارائه ابزارهای مختلف هوش مصنوعی در یک محیط یکپارچه.

پروژه از قبل توسعه داده شده و سورس‌کد آن موجود است. به دنبال یک برنامه‌نویس حرفه‌ای Full-Stack با تجربه عملی در اتصال API سرویس‌های هوش مصنوعی هستیم تا توسعه پروژه را سریع‌تر پیش ببرد، قابلیت‌های فعلی را تکمیل کند و ابزارهای جدید را به مرحله انتشار برساند.

تکنولوژی‌های پروژه:

  • Next.js، React و TypeScript
  • PostgreSQL و Prisma
  • Docker و زیرساخت استقرار
  • سیستم کاربران، کیف پول و اعتبار
  • معماری چند Provider برای سرویس‌های AI

مهم‌ترین اولویت: ابزارهای تولید ویدئو با هوش مصنوعی

۱. بررسی و تکمیل اتصال API سرویس‌هایی مانند Kling AI، Higgsfield، Runway و سایر Providerهای مناسب.

۲. ساخت و تکمیل سیستم تمپلیت‌های آماده تولید ویدئو؛ به شکلی که کاربر یک تمپلیت را انتخاب کند، تصویر یا اطلاعات موردنیاز را وارد کند و خروجی ویدئویی دریافت کند.

۳. ایجاد کتابخانه تمپلیت‌ها با کاور، ویدئوی نمونه، دسته‌بندی، تنظیمات و قیمت مشخص.

۴. امکان اضافه‌کردن و انتشار سریع تمپلیت‌های جدید از پنل مدیریت، بدون نیاز به تغییر دستی کد برای هر تمپلیت.

۵. اتصال تمپلیت‌ها به مدل‌ها و APIهای مختلف، مدیریت درخواست‌های پردازش، نمایش وضعیت تولید و ارائه خروجی.

۶. تکمیل سیستم محاسبه هزینه API، کسر اعتبار کاربر و بازگشت اعتبار در صورت شکست پردازش.

سایر وظایف:

  • بررسی سورس‌کد موجود و رفع باگ‌ها
  • تکمیل ابزارهای تولید تصویر و ویدئو
  • توسعه بخش AI Influencer و شخصیت‌های هوش مصنوعی
  • بهبود پنل مدیریت و مدیریت Providerها
  • بهینه‌سازی سرعت، امنیت و تجربه کاربری
  • تست قابلیت‌ها و آماده‌سازی برای انتشار عمومی
  • ارائه مستندات فنی تغییرات

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

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

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

امکان همکاری بلندمدت در صورت رضایت از عملکرد وجود دارد.

فرصت انتخاب
پیشنهادها20
بهینه‌سازی و اصلاح فروشگاه اینترنتی tannike.ir

سایت tannike.ir نیاز به بررسی و انجام مجموعه‌ای از تغییرات برای بهبود عملکرد دارد. موارد موردنظر عبارت‌اند از:

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

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

فرصت انتخاب
پیشنهادها14
پیاده‌سازی صفحه اصلی سایت با المنتور وردپرس

طراحی صفحه اصلی سایت به‌صورت کامل آماده است و فایل HTML و نسخه ریسپانسیو آن موجود است.

نیاز به فردی دارم که صفحه را با Elementor در وردپرس پیاده‌سازی کند.

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

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

فرصت انتخاب
پیشنهادها45
مدیریت سایت وردپرسی به‌صورت بلندمدت

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

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

شرایط موردنیاز:

تسلط عملی به پنل مدیریت وردپرس
آشنایی با اصول سئوی داخلی و ابزار Google Search Console
توانایی عیب‌یابی مقدماتی وردپرس
داشتن نمونه‌کار یا سابقه همکاری مشابه
مسئولیت‌پذیری، دقت و پاسخ‌گویی در زمان‌های توافق‌شده
فرصت انتخاب
پیشنهادها27
طراحی وب‌سایت مارکت‌پلیس تابلو و آثار هنری

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

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

پیاده‌سازی با وردپرس و ووکامرس (با افزونه مارکت‌پلیس چندفروشندگی مثل Dokan یا WCFM) ثبت‌نام هنرمندان و پنل اختصاصی برای هر هنرمند (آپلود اثر، مدیریت محصولات و مشاهده سفارش‌ها و درآمد) تعیین درصد کمیسیون توسط مدیر سایت و محاسبه خودکار سهم هنرمند و سهم سایت تأیید آثار توسط مدیر قبل از انتشار صفحه اختصاصی هر هنرمند (نمایش پروفایل و مجموعه آثار) طراحی ساده و مینیمال (رنگ‌های خنثی، فضای خالی مناسب) نمایش آثار در قالب گالری، با امکان انتخاب سایز و نوع قاب سبد خرید و پرداخت آنلاین سازگار با موبایل و دسکتاپ سرعت بارگذاری مناسب و سئوی پایه

ممنون از وقتی که می‌گذارید 🙏

فرصت انتخاب
پیشنهادها37
برنامه‌نویسی بازی اختصاصی در Roblox با Luaبه برنامه‌نویس Lua برای ساخت یک بازی در پلتفرم Roblox بر اساس ایده اختصاصی کارفرما نیاز است. جزئیات ایده و قابلیت‌های موردنیاز بازی در ادامه مشخص و درباره آن‌ها توافق خواهد شد.
فرصت انتخاب
پیشنهادها9
افزایش امنیت و بهبود عملکرد سایت فروشگاهی وردپرسی

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

جزئیات اقدامات امنیتی، روش‌های بهینه‌سازی سرعت و منظور دقیق از بهبود دسترسی‌ها پس از بررسی سایت با متخصص مشخص و توافق می‌شود.

فرصت انتخاب
پیشنهادها38
راه‌اندازی و بهینه‌سازی سایت فروشگاهی وردپرسی

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

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

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

• بارگذاری اطلاعات و محصولات • شبیه‌سازی سایت بر اساس سایت موردنظر کارفرما؛ مرجع و میزان شباهت مدنظر برای هماهنگی مشخص می‌شود. • بررسی و رفع خطاهای سایت • بهینه‌سازی اصولی سئو • بهبود نسخه موبایل و سرعت سایت، رسیدگی به Core Web Vitals و بررسی ساختار نسخه دوزبانه • اتصال سایت به کانال‌های مجازی • بررسی و بهینه‌سازی صفحات خدمات و لندینگ‌ها و رفع موارد مرتبط • حداقل دو ماه پشتیبانی

امکان همکاری بلند مدت هم وجود دارد

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

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