انقضا: 19 مرداد 1405 - 3 پیشنهاد
مستند کامل طراحی افزونه اختصاصی ثبت سفارش چاپ آنلاین برای وردپرس (WooCommerce)
هدف از این پروژه، طراحی و توسعه یک افزونه اختصاصی برای وردپرس (WooCommerce) است که کاربران بتوانند بهصورت کاملاً آنلاین فایلهای خود را آپلود کرده، تنظیمات چاپ را برای هر فایل بهصورت جداگانه انتخاب کنند، هزینه چاپ را بهصورت لحظهای مشاهده کنند و سفارش خود را بدون نیاز به تماس یا ارسال فایل در پیامرسانها ثبت و پرداخت نمایند.
هدف این افزونه، ایجاد یک تجربه کاربری ساده، سریع، حرفهای و مدرن، مشابه یا بهتر از سایتهای مطرح چاپ آنلاین است.
۱. صفحه ثبت سفارش
کاربر پس از ورود به سایت، روی دکمه «ثبت سفارش» کلیک کرده و وارد صفحه ثبت سفارش چاپ میشود.
در این صفحه امکان ثبت سفارش برای یک یا چند فایل وجود داشته باشد.
۲. آپلود فایل
کاربر باید بتواند:
یک یا چند فایل را بهصورت همزمان آپلود کند.
فایلها را با انتخاب از دستگاه یا Drag & Drop بارگذاری کند.
در هنگام آپلود فایل، موارد زیر نمایش داده شود:
نوار پیشرفت (Progress Bar)
درصد پیشرفت آپلود
وضعیت «در حال آپلود»
دکمه لغو آپلود (Cancel)
پس از پایان آپلود، فایل به لیست سفارش اضافه شود.
۳. تشخیص خودکار اطلاعات فایل
پس از آپلود، افزونه باید اطلاعات فایل را بهصورت خودکار استخراج کند.
اطلاعاتی که نمایش داده شوند:
نام فایل
حجم فایل
تعداد صفحات فایل
تعداد صفحات باید کاملاً توسط افزونه تشخیص داده شود و کاربر هیچ امکانی برای وارد کردن دستی آن نداشته باشد.
۴. تنظیمات چاپ برای هر فایل
برای هر فایل، تنظیمات چاپ باید کاملاً مستقل باشد.
موارد مورد نیاز:
نوع چاپ
سیاه و سفید
رنگی
سایز کاغذ
A4
A5
A3
سایر سایزهای مورد نیاز
نوع چاپ
تکرو
پشتورو
تعداد نسخه
کاربر تعداد نسخه مورد نیاز را مشخص کند.
صحافی
بدون صحافی
سیم و طلق
منگنه
کاور
پانچ خالی
۵. توضیحات تکمیلی
برای هر فایل، یک باکس متنی جداگانه جهت ثبت توضیحات مشتری در نظر گرفته شود.
نمونه توضیحات:
جلد رنگی چاپ شود.
صفحات ۱ تا ۱۰ رنگی باشند.
چاپ فوری انجام شود.
لطفاً ترتیب صفحات بررسی شود.
صفحات خاصی منگنه شوند.
۶. محاسبه هوشمند قیمت
پس از انتخاب هر گزینه، قیمت همان فایل باید بهصورت لحظهای (Real-Time) و بدون رفرش صفحه محاسبه شود.
در صورتی که کاربر هر یک از تنظیمات چاپ را تغییر دهد، قیمت نیز بلافاصله تغییر کند.
محاسبه قیمت بر اساس موارد زیر انجام شود:
تعداد صفحات
نوع چاپ
سایز کاغذ
تکرو یا پشتورو
نوع صحافی
تعداد نسخه
۷. نمایش اطلاعات هر فایل
برای هر فایل یک کارت یا باکس مجزا نمایش داده شود که شامل اطلاعات زیر باشد:
نام فایل
تعداد صفحات
نوع چاپ
سایز کاغذ
تکرو یا پشتورو
تعداد نسخه
نوع صحافی
توضیحات مشتری
قیمت همان فایل
دکمه حذف فایل
در صورتی که چند فایل ثبت شود، اطلاعات هر فایل کاملاً مستقل نمایش داده شود.
۸. افزودن فایل جدید
در پایین لیست فایلها، دکمه «افزودن فایل جدید» قرار گیرد تا کاربر بتواند هر تعداد فایل که نیاز دارد به سفارش اضافه کند.
۹. خلاصه سفارش
در پایین صفحه، خلاصه سفارش نمایش داده شود.
شامل:
تعداد فایلها
مجموع صفحات
هزینه چاپ
هزینه صحافی
هزینه ارسال
مبلغ تخفیف
مبلغ نهایی قابل پرداخت
۱۰. کد تخفیف
بخشی برای وارد کردن کد تخفیف وجود داشته باشد.
پس از وارد کردن کد، مبلغ نهایی بهصورت لحظهای بهروزرسانی شود.
۱۱. روش دریافت سفارش
کاربر بتواند یکی از گزینههای زیر را انتخاب کند:
تحویل حضوری
ارسال با پیک (ویژه شهر نهاوند)
ارسال با پست
ارسال با تیپاکس
در صورت نیاز، هزینه ارسال به مبلغ نهایی اضافه شود.
۱۲. ورود و حساب کاربری کاربران
کاربران بتوانند:
ثبتنام کنند.
وارد حساب کاربری شوند.
سفارشهای قبلی خود را مشاهده کنند.
وضعیت سفارشهای خود را پیگیری کنند.
۱۳. پیامک وضعیت سفارش
در هر مرحله از سفارش، پیامک اطلاعرسانی برای مشتری ارسال شود.
وضعیتهای پیشنهادی:
سفارش ثبت شد.
در حال چاپ
آماده تحویل
ارسال شد.
۱۴. پنل مدیریت قیمتها
تمام تعرفهها از داخل پنل مدیریت وردپرس قابل تغییر باشند و مدیر سایت بدون نیاز به برنامهنویس بتواند قیمتها را ویرایش کند.
موارد قابل مدیریت:
قیمت چاپ سیاه و سفید
قیمت چاپ رنگی
قیمت تکرو
قیمت پشتورو
قیمت سایزهای مختلف کاغذ
قیمت انواع صحافی
قیمت سیم و طلق
قیمت منگنه
قیمت کاور
هزینه پیک
هزینه پست
هزینه تیپاکس
مدیریت کدهای تخفیف
سایر تعرفهها
تمام تغییرات باید فقط از طریق پنل مدیریت انجام شوند و نیازی به ویرایش کد افزونه نباشد.
۱۵. پنل مدیریت سفارشها
در بخش مدیریت وردپرس، یک پنل کامل جهت مدیریت سفارشها طراحی شود.
امکانات این بخش:
مشاهده اطلاعات سفارش
شماره سفارش
نام مشتری
شماره موبایل
تاریخ ثبت سفارش
مبلغ سفارش
روش پرداخت
روش دریافت سفارش
وضعیت سفارش
مدیریت فایلها
مشاهده فایلهای ارسالشده
دانلود فایلها
مشاهده تنظیمات چاپ هر فایل
مشاهده توضیحات مشتری
تغییر وضعیت سفارش
مدیر بتواند وضعیت سفارش را تغییر دهد.
وضعیتهای پیشنهادی:
در انتظار بررسی
تأیید شده
در حال چاپ
آماده تحویل
تحویل به پیک
ارسال با پست
ارسال با تیپاکس
تکمیل شده
لغو شده
در صورت فعال بودن سامانه پیامکی، با تغییر وضعیت سفارش، پیامک مربوطه به مشتری ارسال شود.
جستجو و فیلتر سفارشها
مدیر بتواند سفارشها را بر اساس:
شماره سفارش
نام مشتری
شماره موبایل
تاریخ
وضعیت سفارش
روش ارسال
جستجو و فیلتر کند.
امکانات مدیریتی
چاپ فاکتور
چاپ برچسب سفارش
ثبت یادداشت داخلی برای هر سفارش
مشاهده جزئیات کامل هزینهها
ویرایش سفارش
دانلود همه فایلهای یک سفارش بهصورت یکجا
مرتبسازی سفارشها
نمایش تعداد سفارشهای جدید در پیشخوان وردپرس
۱۶. رابط کاربری (UI/UX)
ظاهر افزونه باید کاملاً مدرن، سریع و کاربرپسند باشد.
ویژگیها:
طراحی کاملاً ریسپانسیو
سازگار با موبایل، تبلت و کامپیوتر
سرعت بارگذاری بالا
طراحی مینیمال و حرفهای
امکان ویرایش تنظیمات هر فایل
امکان حذف فایل
نمایش قیمتها بهصورت لحظهای بدون رفرش صفحه
نتیجه مورد انتظار
کاربر باید بتواند:
چند فایل را همزمان آپلود کند.
وضعیت آپلود را همراه با درصد پیشرفت مشاهده کند.
تعداد صفحات فایل بهصورت خودکار تشخیص داده شود.
برای هر فایل تنظیمات چاپ مستقل انتخاب کند.
برای هر فایل توضیحات اختصاصی ثبت کند.
قیمت هر فایل و مبلغ نهایی سفارش را بهصورت لحظهای مشاهده کند.
فایلها را حذف یا فایل جدید اضافه کند.
از کد تخفیف استفاده کند.
روش دریافت سفارش را انتخاب کند.
سفارش خود را ثبت و پرداخت کند.
وضعیت سفارش را از طریق حساب کاربری و پیامک پیگیری کند.
هدف نهایی، طراحی یک افزونه اختصاصی و حرفهای برای وردپرس و ووکامرس است که از نظر امکانات، تجربه کاربری، سرعت و سهولت مدیریت، در سطح بهترین سامانههای چاپ آنلاین باشد و در آینده نیز امکان توسعه و افزودن قابلیتهای جدید را داشته باشد.
انقضا: 1 شهریور 1405 - 6 پیشنهاد
به دنبال یک برنامهنویس حرفهای پایتون هستم تا یک ربات تلگرام اختصاصی برای فروش خدمات شبکههای اجتماعی طراحی و پیادهسازی کند.
ربات باید توسعهپذیر، امن، سریع و دارای کدنویسی تمیز باشد تا در آینده امکان افزودن قابلیتهای جدید وجود داشته باشد.
امکانات مورد نیاز
بخش کاربر
ثبتنام و عضویت
کیف پول ریالی
اتصال به درگاه پرداخت
مشاهده موجودی
مشاهده تاریخچه سفارشها
مشاهده وضعیت سفارش
ثبت سفارش جدید
جستجوی خدمات
دستهبندی خدمات (اینستاگرام، تلگرام، یوتیوب و ...)
نمایش قیمت و توضیحات هر سرویس
کد تخفیف
ثبت تیکت پشتیبانی
اطلاعیههای سیستمی
سیستم سفارش
اتصال به API پنل SMM
ارسال خودکار سفارش
دریافت وضعیت سفارش
امکان Refill در سرویسهای دارای Refill
مدیریت خطاهای API
ثبت کامل لاگ سفارشها
سیستم رفرال
لینک دعوت اختصاصی
پورسانت درصدی از خرید زیرمجموعه
پورسانت چندسطحی (در صورت امکان)
گزارش کامل درآمد
امکان برداشت موجودی پورسانت
پنل مدیریت
مدیریت کاربران
مدیریت خدمات
تعیین سود هر سرویس
فعال و غیرفعال کردن خدمات
مدیریت سفارشها
مدیریت تراکنشها
ارسال پیام همگانی
مشاهده آمار فروش
مدیریت رفرال
مدیریت کد تخفیف
گزارش درآمد روزانه و ماهانه
ویژگیهای فنی
Python
aiogram (ترجیحاً نسخه ۳)
PostgreSQL یا MySQL
معماری ماژولار
Docker (در صورت امکان)
قابلیت نصب روی سرور Ubuntu
مستندسازی کامل پروژه
تحویل پروژه
سورس کامل پروژه
مالکیت کامل کد
بدون وابستگی به برنامهنویس
نصب روی سرور
تست کامل
رفع باگ اولیه پس از تحویل
مزیت محسوب میشود
سابقه ساخت ربات فروشگاهی
تجربه اتصال به API پنلهای SMM
نمونهکار مرتبط
نکته مهم: کد پروژه باید کاملاً اختصاصی باشد و پس از تحویل، امکان توسعه آن توسط هر برنامهنویس دیگری وجود داشته باشد. از استفاده از رباتسازهای آماده یا کدهای رمزگذاریشده خودداری شود.
انقضا: 12 مرداد 1405 - 4 پیشنهاد
دو استپ موتور دارم میخام برنامه نویسی کنم که بتونه در فرکانس های مختلف کار کنه و یک فشار را برای من تولید کنه و سپس فشار ایجاد شده عامل افزایش فشار داخل مخزن میشه سپس با سنسور لیزر میخام قطر خارجی مخزن را اندازه گیری کنم .
دستگاه ساختم ولی برنامه نویسیش را میخام انجام بدهم
انقضا: 16 اسفند 1404 - 0 پیشنهاد
اکسپرت مدیریت سرمایه در پلتفرم MT5 با سه پله ورود پشت سرهم در یک زمان واحد، مدیریت دقیق ریسک، Magic Number، انتخاب روش ریسک (Balance یا Equity)، TP/SL کل حساب، لغو هوشمند سفارشها و ثبت تاریخچه معاملات.
انقضا: 26 بهمن 1404 - 4 پیشنهاد
سلام وقت بخیر
من بهدنبال برنامهنویس یا تیمی هستم که ربات نرمافزاری مدیریت بارنامه شهری مشابه سیستمی که شامل ثبت بارنامه، وضعیت حمل، پیمایش، شروع و پایان نقل، داشبورد رانندگان و گزارشگیری است را طراحی کرده یا در حال حاضر ارائه میدهد.
در صورت امکان، لطفاً اطلاع دهید:
انقضا: 18 بهمن 1404 - 0 پیشنهاد
طراحی و پیادهسازی یک مدار با استفاده از میکروکنترلر STM32F103C8T6 که قادر به دریافت صدا از میکروفون، ضبط همزمان صدا و تولید آن با استفاده از PWM باشد.
جزئیات:
میکروکنترلر: STM32F103C8T6
ورودی: میکروفون
عملکرد: ضبط همزمان صدا و تولید آن با PWM
مهارتها و تخصصهای مورد نیاز:
برنامهنویسی C
آشنایی با میکروکنترلر STM32F103C8T6
تجربه در کار با میکروفون و PWM
دانش کافی در زمینه مدارهای الکترونیکی
مدت زمان : ۵ الی ۷ روز
انقضا: 18 بهمن 1404 - 2 پیشنهاد
انجام یک پروژه در زبان برنامهنویسی R.
جزئیات:
مهلت انجام: حداکثر ۵ روز (ترجیحاً زودتر)
انقضا: 15 بهمن 1404 - 0 پیشنهاد
نیازمند همکاری با یک فرد متخصص در برنامهنویسی پیشرفته Java برای حل تمرینهای دانشگاهی میباشیم.
تمرینها در سطح دانشگاهی بوده و نیاز به تسلط کامل بر مفاهیم برنامهنویسی پیشرفته جاوا دارند.
جزئیات کامل تمرینها (صورتمسئله، تعداد تمرینها و ددلاین) پس از ارتباط با کارفرما ارسال خواهد شد.
انقضا: 15 بهمن 1404 - 1 پیشنهاد
طراحی و پیادهسازی یک نرمافزار دانشجویی در مقطع کارشناسی با قابلیت نمایش ۴ نمودار خطی آنلاین در ۴ صفحه جداگانه.
ویژگیهای مورد انتظار نرمافزار:
نمایش ۴ نمودار خطی آنلاین (Real-time / Time-based)
محور افقی نمودارها: زمان (ثانیهای) با قابلیت پیشروی تا ۵۰۰ ساعت
محور عمودی: عدد ثابت قابل تنظیم توسط کاربر
تعریف تلورانس با دقت 0.1
امکان جابجایی سریع و آسان بین صفحات نمودارها
قابلیت شروع همزمان هر ۴ نمودار
محیط نرمافزار مطابق تصویر مرجع ارسالشده توسط کارفرما
امکان Stop و Resume نمودار از همان زمان متوقفشده
خروجی گرفتن از نمودارها در زمان توقف به صورت:
Word
Excel
یا تصویر
به دلیل دانشجویی بودن پروژه، محدودیت بودجه وجود دارد.
انقضا: 21 دی 1404 - 6 پیشنهاد
فرم دریافت درخواست خرید یا فروش محصول و پرداخت مبلغ که به کاربر کد رهگیری بده و به پشتیبان سفارش رو اعلام کنه
پس از اولین خرید مشخصات کاربر دریافت بشه برای ثبت نام و احراز هویت کوتاهی هم داشته باشه
انقضا: 4 دی 1404 - 3 پیشنهاد
سلام و ارادت و عرض ادب احترام ، یه ربات برای ثبت بارنامه شهری یا همون باربرگ ماشین های دیزلی برای ۱۰۰ اکانت میخوام که روزانه برای هر ماشین ۱۳ تا باربرگ ثبت بزنه یعنی هر یک ساعت و ۱۵ دقیقه بلافاصله این کار رو بترتیب انجام بده.حذف و اضافه اکانت جدید هم بایستی داشته باشه
اما نکته مهم اینجاست که خیلی حیاتی هستش اخیرا سامانه این گزينه رو فعال و اضافه نموده برای ثبت نهایی صدور باربرگ یه کد ۵ رقمی بصورت پیامکی به شماره تلفن تموم رانندگان ارسال میشه که ربات به این کد دسترسی داشته باشه بدون نیاز راننده ها این کار انجام بشه که لحظه به لحظه برای ثبت هر باربرگ به راننده زنگ نزنیم آیا این پروژه رو میتونی برامون انجام بدین ؟؟؟؟؟
انقضا: 16 آذر 1404 - 1 پیشنهاد
با درود
برای انجام پروژهی بازیسازی به تعدادی نیروی کار جوان (۱۸ تا ۲۶ سال) و ترجیحا ساکن شهر مشهد نیازمندیم.
-برنامهنویس سیشارپ و یونیتی
-برنامهنویس اندروید
-نیروی آشنا با طراحی گرافیکی و ایلوستریتور