پونیشا
پونیشا
باز
رفع مشکل طراحی یک صفحه با css و js
توسعه‌ نرم‌افزار و آی‌تی12 روز و 18 ساعت زمان باقی‌مانده برای ارسال پیشنهاد
2,000,000 تومان

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

تصویر بنر باید از عرض 65.3435% شروع شود و به تدریج با اسکرول به 100% برسد.

از ویژگی‌های CSS مانند transition برای ایجاد یک تغییر تدریجی و روان استفاده شود.

برای بهبود عملکرد تغییرات، از ویژگی will-change برای اعلام تغییرات احتمالی در عرض و ارتفاع استفاده شود.

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

متن در صفحه باید در موقعیت ثابت بماند و از وسط صفحه در بالای تصویر قرار بگیرد.

انیمیشن‌ها باید روان و با سرعت منطقی انجام شوند.

نیازمندی‌های فنی:

HTML/CSS: تغییرات لازم برای انیمیشن و تنظیمات CSS برای بنر و تصویر.

JavaScript: برای مدیریت تغییرات در عرض و ارتفاع تصویر بر اساس مقدار اسکرول.

ویژگی‌های CSS:

    transition: برای اعمال تغییرات تدریجی در عرض و ارتفاع.

    will-change: برای بهبود عملکرد و اعلام تغییرات در آینده.

    position: absolute برای ثابت نگه داشتن متن در صفحه.

نحوه عملکرد:

وقتی کاربر اسکرول می‌کند، عرض تصویر از 65.3435% به تدریج با اسکرول افزایش می‌یابد و زمانی که اسکرول به مقدار مشخصی رسید، عرض تصویر به 100% می‌رسد.

در هنگام افزایش عرض تصویر، متن در صفحه باید ثابت باقی بماند و به اندازه ارتفاع بنر پایین بیاید تا هماهنگ با تصویر حرکت کند.

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

توضیحات تکمیلی:

این انیمیشن باید تنها برای صفحات بزرگتر از 768px فعال باشد (برای دستگاه‌های موبایل این ویژگی فعال نمی‌شود).

تغییرات باید به صورت تدریجی انجام شود و برای جلوگیری از تغییرات ناگهانی یا سریع، از انیمیشن‌های CSS استفاده شود.

برای اطمینان از روان بودن انیمیشن‌ها، باید از will-change برای ویژگی‌های width و height استفاده کرد.

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

تسلط به HTML، CSS و JavaScript

تجربه کار با انیمیشن‌های CSS و transition

آشنایی با بهینه‌سازی عملکرد وب (استفاده از will-change و دیگر روش‌های بهینه‌سازی)

مدت زمان پروژه:

زمان تخمینی برای تکمیل پروژه: 1 هفته (با توجه به نیاز به تست و بهینه‌سازی)

نیازمندی‌ها:

کد باید قابل انعطاف باشد تا در آینده برای تغییرات بیشتر یا افزودن ویژگی‌های جدید، به راحتی قابل ویرایش باشد.

کد باید در مرورگرهای مختلف (Chrome, Firefox, Safari) به درستی کار کند.
مهارت‌های مورد نیاز
HTML
برنامه نویسی تحت وب
جاوا اسکریپت (JavaScript)
سی اس اس (CSS)
طراحی رابط کاربری (UI)

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

فریلنسرهایی که در این پروژه پیشنهاد ارسال کرده‌اند
کارفرما این پیشنهاد را انتخاب کرده است.
mmdhastam
mmdhastam4.92(56) امتیاز
زمان تحویل: 2 روز
ارسال پیشنهاد در: 2 روز و 5 ساعت پیش
زمان تحویل: 2 روز
ارسال پیشنهاد در: 2 روز و 4 ساعت پیش
alirezaelahi
alirezaelahi4.95(13) امتیاز
زمان تحویل: 3 روز
ارسال پیشنهاد در: 2 روز و 5 ساعت پیش
ehsanasf
ehsanasf4.8(10) امتیاز
زمان تحویل: 1 روز
ارسال پیشنهاد در: 2 روز و 4 ساعت پیش
زمان تحویل: 2 روز
ارسال پیشنهاد در: 1 روز و 8 ساعت پیش
زمان تحویل: 5 روز
ارسال پیشنهاد در: 1 روز و 9 ساعت پیش

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

projects
اصلاح کد یک فایل PHP (پخش صدای هشدار)صدای هشدار فقط در کروم ویندوز پخش میشود و در مرورگر های موبایل مجوز پخش صدای هشدار ندارد.
فرصت انتخاب14 روز و 22 ساعت
پیشنهادها2
طراحی سایت ثبت‌نام + اجرای مرورگرهای موازی روی VPS

سلام ما نیاز به یک سایت ساده داریم که کاربران بتونن اطلاعات شخصی‌شون (مثل نام، شماره پاسپورت و…) رو وارد کنن و مبلغ مشخصی رو از طریق تتر (USDT TRC20) پرداخت کنن.

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

نیازمندی‌ها:

•    طراحی سایت (فرم ثبت اطلاعات + پرداخت کریپتویی)
•    ساخت اسکریپتی برای اجرای ۱۰ تا ۱۵ مرورگر موازی روی VPS
•    هر مرورگر با پروفایل اختصاصی و اتصال به IP جدا (پروکسی)

نکته: افزونه توسط ما به‌صورت دستی روی هر مرورگر نصب می‌شه و نیازی نیست شما روی اون کار کنید.

زمان: ۵ تا ۷ روز

فرصت انتخاب14 روز و 21 ساعت
پیشنهادها6
ترجمه چند بخش از سایتمن همه سایت رو کامل دو زبانه کردم ، اما چند بخش از زبان فارسی همچنان در زبان انگلیسی ترجمه نشدن و نمی شن و مشکل دارم باهاشون، میخوام این بخش ها به زبان های مبدا سایت ترجمه و ست بشن
فرصت انتخاب14 روز و 21 ساعت
پیشنهادها5
اسکریپت جستجوی لینک محصول امازونی در وب سایت فروشگاهی

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

فرصت انتخاب14 روز و 19 ساعت
پیشنهادها4
بردن پروژه از روی لیارا به سرور

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

فرصت انتخاب14 روز و 19 ساعت
پیشنهادها5
کتابخانه کاتالوگ‌های ابزار (PDF) با قابلیت اتصال API CHatGPT

می‌خواهم یک وب سایت به نام Instruguide توسعه دهم که به عنوان یک کتابخانه جامع برای کاتالوگ‌های تجهیزات ابزار دقیق عمل کند. این وب اپلیکیشن دارای ویژگی‌های کلیدی زیر خواهد بود: (اتصال API چت جی پی تی: با توجه به کاتالوگ انتخاب شده هر سوالی که از این pdf پرسیده شد با API به آن سوال با منبع انتخاب شده همان PDF جواب داده شود.

  1. قابلیت جستجو:

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

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

  1. نمایش و دانلود PDF:

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

علاوه بر نمایش، امکان دانلود فایل PDF نیز برای کاربران فراهم خواهد بود.

  1. پرسش و پاسخ مبتنی بر هوش مصنوعی:

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

هوش مصنوعی تنها بر اساس اطلاعات موجود در کاتالوگ نمایش داده شده، به سؤالات پاسخ خواهد داد.

  1. قابلیت به‌روزرسانی:

اپلیکیشن دارای قابلیتی برای به‌روزرسانی خواهد بود تا بتوانم کتابخانه را با اضافه کردن کاتالوگ‌های جدید گسترش دهم.قابلیت اضافه کردن PDF های جدید در دسته بندی های دلخواه

  1. ثبت‌نام و ورود:

کاربران برای دسترسی به قابلیت‌های اپلیکیشن باید از طریق ایمیل یا جیمیل ثبت‌نام کنند.

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

  • فایل های پی دی اف به کاربران نشان داده شود ولی قابلیت گفتگو با هوش مصنویی فقط برای کاربران ثبت نامی وجود داشته باشد

۶. منوی همبرگری (ارتباط با ما )

یک منوی همبرگری در بالا که گزینه های صفحه اصلی - ورود و ثبت نام- ارتباط با ما و درباره ما در آن جای بگیرد

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

فرصت انتخاب14 روز و 18 ساعت
پیشنهادها2
ساخت وبسایت مانیتورینگ آنلاین سایت و سرور

۱. امکان مانیتور انواع آدرس سایت و سرور ۲. امکان انتخاب مانیتورینگ از داخل یا خارج ایران یا هردو با محدودیت کشور و دیتاسنتر ۳. امکان انتخاب کانال اطلاع رسانی برای قطعی یا گزارش عملکرد از طریق پیام رسان-ایمیل-پیامک-اسلک-وب هوک ادرس مورد نظر ۴. امکان تنظیم میزان تحمل خطا ۵. امکان تعیین بازه تکرار اطلاع رسانی ۶. تایید دو مرحله ای روش اطلاع رسانی ۷. تعیین شرایط اختلال بر اساس Status و Response time و Header و Body value ۸. امکان افزودن بینهایت هاست یا سرور مانیتورینگ توسط ادمین کل جهت استفاده کاربران برای وبسایتشان طبق کشور و دیتاسنتر های مختلف(ترجیحا هاست جهت کاهش هزینه ها) ۹. امکان رایگان یا پولی کردن هر کدام از گزینه های فوق با مقادیر آنها جهت استفاده کاربران با اتصال به درگاه زرین پال ۱۰. بخشی برای حذف مانیتورینگ وبسایت با تایید دومرحله ای از طریق راه ارتباطی ثبت شده ۱۱. فرم ارتباط با ما جهت اعلام خطا یا ... ۱۲. مانیتورینگ کامل مثلا زمان DNS , TLS , TCP , , down time , latenct , Server Proccess , Content Transfer ۱۳. ارسال گزارش روزانه-هفتگی-ماهانه طبق درخواست کاربر از وضعیت مانیتورینگ با چارت گرافیکی حرفه ای و کامل ۱۴. کاربر نیاز به ثبت نام ندارد، وبسایت تک صفحه ای است جهت ثبت وبسایت توسط کاربر ۱۵. گرافیک پویا و خلاق کامل سامانه ۱۶. کنترل دائم طبق زمانبندی کاربر از ۰.۱ ثانیه الی ۱۰۰۰ ثانیه ۱۷. بررسی خطا DNS و ارسال هشدار ۱۸. مانیتورینگ لحظه ای وبسایت و نمایش نتیجه برای سایت های فرعی که کاربر مالک آن نیست(پینگ آنلاین) ۱۹. مانیتورینگ برحسب http - ip - smtp - dns - ping pop3 ۲۰. استفاده از متد get یا post در مانیتورینگ http ۲۱. امکان کنترل تمامی موارد ، حذف و نصب و... توسط ادمین کل در یک پنل جداگانه ۲۲. وجود راهنما و خطا یاب در تمام مراحل ثبت سایت توسط کاربر ۲۳. ساخت و ارسال لینک خصوصی بررسی کامل شرایط وبسایت به کاربر در زمان ثبت وبسایت ۲۴. امکان افزودن گروهی وبسایت توسط کاربران و نمایش تمام گزارشات با تفکیک به صورت سربرگ در لینک خصوصی ۲۵. امکان محدود کردن ثبت وبسایت فقط با دریافت تایید دومرحله ای موبایلی توسط ادمین کل ۲۶. مانیتور کامل ssl و اطلاع رسانی در صورت اختلال یا اتمام زمان ۲۷. جلوگیری از ثبت وبسایت تکراری توسط کاربران ۲۸. امکان مانیتورینگ دامین و اطلاع رسانی زمان تمدید ۲۹. امکان مانیتورینگ پورت های مختلف باز و بسته ۳۰. امکان دریافت گزارش مانیتور مدت زمان بارگزاری وبسایت در بازه های زمانی ۱۰ دقیقه ۳۱. اتصال بخش های مختلف وبسایت به پنل پیامکی و صوتی جهت ارسال گزارشات ۳۲. نمایش نمودار مانیتورینگ چند سایت معروف به انتخاب ادمین کل در صفحه اصلی سایت ۳۳. و امکانات دیگر مورد نیاز جهت این سامانه

فرصت انتخاب14 روز و 18 ساعت
پیشنهادها1
بروز رسانی نرم افزار HRM - CRM

سلام وقت بخیر نیاز داریم برنامه نویسی به صورت پروژه ای روی نرم افزار CRM - HRM ما فعالیت داشته باشه حتما تسلط کامل به codeigniter , PHP , Laravel , Mysql داشته باشه

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

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

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

حداقل ۲ سال سابقه کاری در زمینه برنامه‌نویسی جاوا و توسعه سیستم‌های بک‌اند

تسلط به مفاهیم پایه‌ای و پیشرفته جاوا و فریم‌ورک‌های مرتبط

تجربه کار با پایگاه‌های داده (مانند MySQL, PostgreSQL, MongoDB)

آشنایی با مفاهیم RESTful API و اصول طراحی سیستم‌های مقیاس‌پذیر

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

منتظر دریافت رزومه شما هستیم. با احترام.

فرصت انتخاب14 روز و 16 ساعت
پیشنهادها2
پیاده سازی شناسایی جملات با استفاده از machine learning

تخصص در machine learning آشنا با پردازش متن متن و دیتا با الگوریتم های مختلف برای ما ارسال میشود و میخواهیم با استفاده از machine learing و یا AI این متن پردازش شود.

فرصت انتخاب14 روز و 14 ساعت
پیشنهادها12
© تمام حقوق برای پونیشا محفوظ است