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

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

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

اپ باید هم از طریق وب و هم به صورت نصب روی موبایل (PWA) قابل استفاده باشد و کاربران به تمام امکانات و خدمات از هر دو طریق دسترسی داشته باشند.

نیازهای کاربر مشاهده نمایشگاه‌ها در حال برگزاری

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

نمایشگاه‌ها مرتب بر اساس میزان امتیاز کاربران (ستاره‌ها) باشند.

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

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

صفحه جزئیات نمایشگاه

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

نمایش موقعیت گالری روی یک نقشه کوچک.

دکمه برجسته «چک‌این کنید» که فقط وقتی فعال باشد که کاربر در محدوده مشخص گالری (مثلاً شعاع ۵۰ متر) حضور دارد.

اگر کاربر بیرون محدوده باشد، پیام واضحی نمایش داده شود که باید به محل گالری بیاید.

چک‌این و امتیازدهی

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

روش لاگین: اولویت با شماره موبایل + OTP و امکان لاگین با ایمیل.

پس از چک‌این موفق، بخش امتیازدهی فعال شود و تا ۲۴ ساعت پس از چک‌این فعال بماند.

امتیازدهی به صورت ۱ تا ۵ ستاره + امکان نوشتن نظر کوتاه.

امکان ویرایش امتیاز و نظر در بازه ۲۴ ساعته.

نمایش نتایج و نظرات

نمایش میانگین امتیاز نمایشگاه به صورت ستاره.

نمایش لیست نظرات کاربران با نام کوچک و امتیاز آن‌ها.

امکان اسکرول برای مشاهده همه نظرات.

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

بخش جداگانه «نمایشگاه‌های گذشته» ایجاد شود با دو زیرمجموعه:

برگزار شده اخیر (ماه جاری یا چند هفته گذشته)

قدیمی‌ها (نمایشگاه‌هایی که زمان زیادی از برگزاری آن‌ها گذشته)

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

براساس تاریخ برگزاری

یا براساس میانگین امتیاز کاربران

کاربران بتوانند اطلاعات نمایشگاه و نظرات قبلی را مشاهده کنند، اما امکان ثبت یا ویرایش امتیاز غیرفعال باشد.

پنل مدیریت برای مالک اپ اضافه کردن نمایشگاه جدید

وارد کردن نام، تصویر، توضیحات، تاریخ و زمان شروع و پایان، آدرس و موقعیت روی نقشه.

تعیین بازه زمانی فعال بودن امتیازدهی.

ویرایش یا حذف نمایشگاه‌ها

امکان ویرایش اطلاعات نمایشگاه قبل یا حین برگزاری.

امکان حذف نمایشگاه از فهرست در صورت نیاز.

مدیریت نمایشگاه‌های گذشته

نمایشگاه‌هایی که دوره آن‌ها به پایان رسیده‌اند خودکار به بخش «نمایشگاه‌های گذشته» منتقل شوند.

دسترسی ساده و سریع

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

ظاهر و تجربه کاربری (UI/UX) طراحی مینیمال و ساده، زمینه سفید یا خاکستری روشن.

فونت فارسی خوانا و شیک.

دکمه «چک‌این» قرمز یا رنگ برجسته، دکمه «ثبت امتیاز» سبز یا آبی.

طراحی Mobile-first و بهینه برای استفاده روی موبایل.

تجربه کاربری روان و سریع.

محدودیت‌ها فقط بعد از چک‌این موفق امکان امتیازدهی وجود دارد.

پس از چک‌این، کاربر تا ۲۴ ساعت فرصت دارد امتیاز و نظر خود را ثبت یا ویرایش کند، حتی اگر از محل گالری خارج شده باشد.

پس از پایان بازه نمایشگاه یا ۲۴ ساعت، امکان ثبت/ویرایش امتیاز غیرفعال می‌شود.

اگر بیرون از محدوده گالری باشد، پیام واضح نمایش داده شود که باید به محل گالری بیاید.

ویژگی‌های تکمیلی اپلیکیشن هم به صورت وب و هم نصب موبایل (PWA) در دسترس باشد.

نمایشگاه‌های خارج از تهران نیز قابل مدیریت باشند.

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

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

مهارت‌های مورد نیاز
برنامه نویسی و ساخت اپلیکیشن اندروید (Android)
طراحی تجربه کاربری (UX)
طراحی رابط کاربری (UI)
طراحی واسط کاربر موبایل

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

فریلنسرهایی که در این پروژه پیشنهاد ارسال کرده‌اند
زمان تحویل: 7 روز
ارسال پیشنهاد در:
mohammadghp
mohammadghp4.97(29) امتیاز
زمان تحویل: 20 روز
ارسال پیشنهاد در:
hesssamsh
hesssamsh4.88(39) امتیاز
زمان تحویل: 35 روز
ارسال پیشنهاد در:
زمان تحویل: 27 روز
ارسال پیشنهاد در:
زمان تحویل: 30 روز
ارسال پیشنهاد در:
javadroid
javadroid4.94(297) امتیاز
زمان تحویل: 28 روز
ارسال پیشنهاد در:
afshintmp
afshintmp4.86(46) امتیاز
زمان تحویل: 20 روز
ارسال پیشنهاد در:
anovaco
anovaco4.86(196) امتیاز
زمان تحویل: 100 روز
ارسال پیشنهاد در:
زمان تحویل: 30 روز
ارسال پیشنهاد در:
arsham_h
arsham_h5(5) امتیاز
زمان تحویل: 10 روز
ارسال پیشنهاد در:
arancode
arancode4.6(1) امتیاز
زمان تحویل: 30 روز
ارسال پیشنهاد در:
زمان تحویل: 60 روز
ارسال پیشنهاد در:

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

projects
راه اندازی وب سایت طراحی شده در سرور مجازی

وقت بخیر، من یک وب سایت طراحی شده در LocalHost دارم و میخوام اون رو داخل ویندوز سرور راه اندازی کنم. سرور مجازی خریداری شده و نیم سرورها ست شدن و مطمئن هستم دامنه به سرور مجازی وصل شده چون وبسایت دیفالتی که داخل IIS هست نشون داده میشه، فقط مونده وب سایت خودم درون IIS تعریف (Bind) بشه. مشکلی که وجود داره چون وب سایتم یک پورتی رو برای Listening باز میکنه، نمیتونم داخل IIS اون پورت رو Bind کنم و خطا میده. خود وبسایت داخل LocalHost به خوبی کار میکنه. فقط کافیه ترافیک به LocalHost سرور هدایت بشه. در پیوست دو عدد تصویر برای درک بهتر براتون آپلود کردم که در یکی آماده بکار بودن سایتم و در دیگری خطای IIS نمایش داده شده. اگر بتونین از نحوه کار فیلم بگیرین و برام بفرستین خیلی خوب میشه چون هدفم یاد گرفتن هست. دستمز شما بعد از اتمام کار و اطمینان از صحت عملکرد پرداخت خواهد شد. سپاس

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

به یک فریلنسر مسلط به n8n نیاز دارم برای طراحی و پیاده‌سازی اتوماسیون سایت (اتصال API، وب‌هوک، فرم‌ها و ابزارهای جانبی). پروژه‌ای است و در صورت رضایت، ادامه‌دار خواهد بود. سایت وردپرس هست.

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

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

فرصت انتخاب
پیشنهادها16
پیاده سازی کره زمین مشابه به نمونه ارسال شده

سلام وقت بخیر سایت https://2050.earth/ رو مشاهده کنید یک کره زمین هست که در حال چرخش هست و وقتی روی نقاط کلیک میشه زوم میشه و بعد وارد کشور میشه منتها میخوایم بتونیم امکان شهر و منطقه رو هم بهش اضافه کنیم یک نمونه هم آماده کردیم با theeejs که مشکل زوم شدن و منظقه بندی رو داره که سورسش روی گیت هاب هست که میبایست مشکلش برطرف بشه زمان و هزینه رو بفرمایید فقط لطفا درصورتی که توانایی انجام دارید زمان و هزینه رو بفرمایید

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

به یک فریلنسر با تجربه در JavaScript (بدون فریم‌ورک) نیاز دارم برای بهبود و تکمیل یک پروژه‌ی موجود شبیه‌سازی فیزیکی.

پروژه با HTML, CSS, JS نوشته شده. الگوریتم‌ها بخشی به‌صورت دستی طراحی شده‌اند و بخشی هم با شبیه‌سازی Planck.js. خروجی فعلی قابل استفاده است اما نیاز به بهبود، رفع باگ و حرفه‌ای‌تر شدن دارد.

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

فقط HTML + CSS + Vanilla JS (بدون فریم‌ورک/TypeScript/jQuery، بدون سمت‌سرور).

خروجی روی Canvas 2D (Stage).

استفاده از موتورهای فیزیک 2D جاوااسکریپت آزاد است (مثل Planck.js یا مشابه)، به شرطی که کد ساده و خوانا باشد.

جریان اجرا

صفحه‌ی سیاه با دکمه‌ی Start.

با کلیک روی Start، یک Round آغاز می‌شود.

ورودی‌های Round:

configObjects: آرایه‌ی JSON از اشیای SVG (تولید با svgmaker.js – فایل موجود و قابل ویرایش)

autoDeployFrequency (به‌صورت ms، پیش‌فرض 1000)

defaultWallBounces (پیش‌فرض 3)

loop (true/false)

در هر autoDeployFrequency یک SVG جدید خارج از دید ایجاد می‌شود، با جهت حرکت به سمت Stage (نزدیک مرکز ±20%).

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

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

تمام وضعیت اشیاء باید در stageObjects ذخیره شود: داده‌ی اولیه، موقعیت، سرعت، چرخش/سرعت زاویه‌ای، مقیاس، تعداد بونس دیوار، فعال/غیرفعال بودن برخورد دیوار و… .

نیازمندی‌ها

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

پیاده‌سازی برخورد و واکنش اشکال به صورت کاملاً هوشمندانه (چرخش، کشش، ضربه، فاصله دقیق).

اضافه کردن اشکال جدید: مثلث، لوزی، پنج‌ضلعی، اعداد و حروف (از فایل‌های SVG موجود).

دقت بالا در مختصات و واکنش هر شکل بر اساس ساختار هندسی خودش.

یک دکمه‌ی Collider Debug:

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

مثال: برای اعداد یا حروف، کالایدر باید دقیقاً روی خطوط SVG بیفتد، نه به‌صورت باکس مربعی.

خروجی ریسپانسیو و روان (هدف 60fps روی سیستم میان‌رده، افت کنترل‌شده تا 30fps).

مدیریت حافظه (حذف تمیز اشیای خارج‌شده).

کد ساده، ماژولار و خوانا (بدون وابستگی‌های سنگین).

ابزارهای دیباگ (اجباری)

نمایش مرزهای برخورد/کانتکت‌ها (Toggle).

لاگ ورود و خروج اشیا.

نمایش وضعیت جاری شیء هنگام هاور موس.

تحویل

مرحله اول: یک خروجی ویدیویی ~۲ دقیقه‌ای از عملکرد پروژه.

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

زمان‌بندی

اولین خروجی: امشب.

ددلاین نهایی بدون باگ: چهارشنبه عصر، 12 شهریور.

⚡ اگر در این حوزه حرفه‌ای هستید، این پروژه برای شما ساده خواهد بود.

فرصت انتخاب
پیشنهادها0
طراحی سایت وردپرس از پروتوتایپ

من نیاز به تبدیل یک پروتوتایپ ۸ صفحه‌ای (8 در ده) وبسایت وردپرسی انگلیسی دارم که در حال حاضر در قالب پاورپوینت (خروجی گرفته شده از gamma.app) است. این پروتوتایپ باید به کدهای HTML5 همراه با CSS و JavaScript تبدیل شود. (برای این کار میتوانید از کانورتر زیر استفاده کنید) https://www.zamzar.com/convert/ppt-to-html/

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

فرصت انتخاب
پیشنهادها3
بازی آنلاین گنجینه (شبیه آزمون و معما)

سلام یه بازی آنلاین دو بعدی که هم بخش تعاملی داره و هم بازی با سیستم! بخشهای بازی با سیستم: پاسخ به سوال، حل معما، تماشای ویدیو، گوش دادن به پادکست بخشهای تعاملی: سکه انداختن، تاس انداختن

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

توضیحات دقیق بازی با فریم ورک به پیوست ارسال میشود

فرصت انتخاب
پیشنهادها4
ساخت قالب bootstrap از روی یک قالب تقریبا آماده

سلام میخوام قالب html, css, javascript از قالب وردپرس زیر ساخته بشه themeforest.net/item/nutreko-nutrition-supplement-woocommerce-theme/fullscreenpreview/54589508

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

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