نیازمند توسعهدهنده جهت توسعه و پشتیبانی SPRIT Portal با تسلط بر SQL، JavaScript و jQuery، توانایی تحلیل و بهینهسازی دیتابیس، رفع خطا و توسعه قابلیتهای جدید سامانه تسلط بر درگاههای پرداختی مالی و فرآیندهای نوبتدهی آنلاین


لیست پروژههای جی کوئری (jQuery)
پروژههای جی کوئری (jQuery)
نیازمند توسعهدهنده جهت توسعه و پشتیبانی SPRIT Portal با تسلط بر SQL، JavaScript و jQuery، توانایی تحلیل و بهینهسازی دیتابیس، رفع خطا و توسعه قابلیتهای جدید سامانه تسلط بر درگاههای پرداختی مالی و فرآیندهای نوبتدهی آنلاین
عنوان پروژه: بهینهسازی دیتابیس سایت وردپرسی و شناسایی Queryهای تکراری
شرح پروژه: سایت فروش فایل بر پایه وردپرس با استفاده از پلاگین EDD و قالب اختصاصی طراحی شده با ACF بهشدت دچار کندی عملکرد شده است. علت اصلی کندی، حجم بالای دیتابیس بهویژه در جدول wp_usermeta و اجرای مکرر و همزمان Queryهای یکسان است. در عین حال اطلاعات کاربران باید بدون هیچگونه آسیب و تغییر حفظ شوند.
اهداف کلیدی:
• شناسایی پلاگینها یا بخشهایی از کد که Queryهای تکراری اجرا میکنند
• تحلیل و پروفایلینگ درخواستهای پایگاه داده (MySQL)
• پیشنهاد و پیادهسازی راهکارهای بهینهسازی (ایندکسگذاری، بازنویسی کوئری، کشینگ و …)
• اطمینان از حفظ کامل دادههای کاربران و جلوگیری از اختلال در دسترسی
محدوده کار:
• بررسی ساختار دیتابیس و جدولهای حجیم (بهویژه wp_usermeta)
• ضبط و آنالیز لاگ کوئریها جهت یافتن الگوهای تکراری
• ارائه مستندات دقیق از کوئریهای مشکلساز و پیشنهاد بهینهسازی
• اعمال تغییرات لازم در کد، تنظیمات دیتابیس و پیکربندی سرور
• تست نهایی برای اطمینان از بهبود عملکرد بدون از دست رفتن داده
ترتیب اولویت و زمانبندی:
- استخراج و آنالیز لاگ کوئریها – حداکثر 1 روز
- طراحی و ارائه راهکارهای بهینهسازی – ۱ روز
- پیادهسازی تغییرات و ایندکسگذاری – 1 روز
- تست و تایید نهایی – ۱ روز
مهارتها و تجربه مورد انتظار:
• تجربه حرفهای در بهینهسازی عملکرد وردپرس و پلاگینهای EDD/ACF
• تسلط به MySQL (پروفایلینگ کوئری، ایندکسگذاری)
• آشنایی با ابزارهای کشینگ (Redis, Memcached و غیره)
• توانایی کار بدون ایجاد اختلال در دسترسی کاربران
• سابقه اجرای موفق پروژههای مشابه
لطفاً در پیشنهاد خود موارد زیر را ذکر کنید:
– خلاصهای از تجربیات مرتبط
– روش کار و ابزارهای پیشنهادی
– برآورد زمان و هزینه
– تضمین حفظ امنیت و یکپارچگی دادهها
منتظر دریافت پیشنهادات شما هستیم.
عنوان پروژه: بهینهسازی دیتابیس سایت وردپرسی و شناسایی Queryهای تکراری
شرح پروژه: سایت فروش فایل بر پایه وردپرس با استفاده از پلاگین EDD و قالب اختصاصی طراحی شده با ACF بهشدت دچار کندی عملکرد شده است. علت اصلی کندی، حجم بالای دیتابیس بهویژه در جدول wp_usermeta و اجرای مکرر و همزمان Queryهای یکسان است. در عین حال اطلاعات کاربران باید بدون هیچگونه آسیب و تغییر حفظ شوند.
اهداف کلیدی:
• شناسایی پلاگینها یا بخشهایی از کد که Queryهای تکراری اجرا میکنند
• تحلیل و پروفایلینگ درخواستهای پایگاه داده (MySQL)
• پیشنهاد و پیادهسازی راهکارهای بهینهسازی (ایندکسگذاری، بازنویسی کوئری، کشینگ و …)
• اطمینان از حفظ کامل دادههای کاربران و جلوگیری از اختلال در دسترسی
محدوده کار:
• بررسی ساختار دیتابیس و جدولهای حجیم (بهویژه wp_usermeta)
• ضبط و آنالیز لاگ کوئریها جهت یافتن الگوهای تکراری
• ارائه مستندات دقیق از کوئریهای مشکلساز و پیشنهاد بهینهسازی
• اعمال تغییرات لازم در کد، تنظیمات دیتابیس و پیکربندی سرور
• تست نهایی برای اطمینان از بهبود عملکرد بدون از دست رفتن داده
ترتیب اولویت و زمانبندی:
- استخراج و آنالیز لاگ کوئریها – حداکثر 1 روز
- طراحی و ارائه راهکارهای بهینهسازی – ۱ روز
- پیادهسازی تغییرات و ایندکسگذاری – 1 روز
- تست و تایید نهایی – ۱ روز
مهارتها و تجربه مورد انتظار:
• تجربه حرفهای در بهینهسازی عملکرد وردپرس و پلاگینهای EDD/ACF
• تسلط به MySQL (پروفایلینگ کوئری، ایندکسگذاری)
• آشنایی با ابزارهای کشینگ (Redis, Memcached و غیره)
• توانایی کار بدون ایجاد اختلال در دسترسی کاربران
• سابقه اجرای موفق پروژههای مشابه
لطفاً در پیشنهاد خود موارد زیر را ذکر کنید:
– خلاصهای از تجربیات مرتبط
– روش کار و ابزارهای پیشنهادی
– برآورد زمان و هزینه
– تضمین حفظ امنیت و یکپارچگی دادهها
منتظر دریافت پیشنهادات شما هستیم.
با سلام من کد مربوط به ارسال صورتحساب در سامانه مودیان را می خواهم.به زبان php در وردپرس.راهنمای سامانه مودیان را خدمتتان ارسال می شود
با سلام من کد مربوط به ارسال صورتحساب در سامانه مودیان را می خواهم.به زبان php در وردپرس.راهنمای سامانه مودیان را خدمتتان ارسال می شود
خواهشمندم فقط دوستانی که سابقه پیاده سازی مشابه و مستند و یا کار حرفه ای با جدول ( نمایش اطلاعات در دو جدول مستر و دیتیل) - فیلتر کردن و جستجو اطلاعات در جدول و جی کوئری دارند پیشنهاد بدن. ممنونم
پیاده سازی یک سیستم حسابداری فروش بسیار کوچک برای خدمات حواله های ارزی و خرید و فروش ارز دیجیتال با وردپرس کلیه مراحل طراحی انجام شده است و با توجه به سابقه در طراحی سیستم فقط به یک نفر آشنایی کامل با وردپرس جهت پیاده سازی نیاز داریم
1- پیاده سازی سیستم حسابداری خرید و فروش ارز بسیار مختصر مالی بدون نیاز به پیچیدگی های حسابداری و مالی 2- اشنایی کامل و حرفه ای به پیاده سازی جدول به صورت مستر و دیتیل - جستجو و فیلتر کردن خروجی جداول در وردپرس 3- این سیستم بیشتر به یک شخص اشنا با (بک اند) دارد و زیاد کار گرافیکی ندارد 4 سیستم کامل طراحی در اختیار شما قرار می گیرد و در طی پیاده سازی کاملا راهنمایی و همکاری می کنیم
خواهشمندم فقط دوستانی که سابقه پیاده سازی مشابه و مستند و یا کار حرفه ای با جدول ( نمایش اطلاعات در دو جدول مستر و دیتیل) - فیلتر کردن و جستجو اطلاعات در جدول و جی کوئری دارند پیشنهاد بدن. ممنونم
پیاده سازی یک سیستم حسابداری فروش بسیار کوچک برای خدمات حواله های ارزی و خرید و فروش ارز دیجیتال با وردپرس کلیه مراحل طراحی انجام شده است و با توجه به سابقه در طراحی سیستم فقط به یک نفر آشنایی کامل با وردپرس جهت پیاده سازی نیاز داریم
1- پیاده سازی سیستم حسابداری خرید و فروش ارز بسیار مختصر مالی بدون نیاز به پیچیدگی های حسابداری و مالی 2- اشنایی کامل و حرفه ای به پیاده سازی جدول به صورت مستر و دیتیل - جستجو و فیلتر کردن خروجی جداول در وردپرس 3- این سیستم بیشتر به یک شخص اشنا با (بک اند) دارد و زیاد کار گرافیکی ندارد 4 سیستم کامل طراحی در اختیار شما قرار می گیرد و در طی پیاده سازی کاملا راهنمایی و همکاری می کنیم
نیاز به توسعه یک افزونه حرفهای، ماژولار و قابل توسعه برای وردپرس و ووکامرس دارم که مجموعهای از امکانات پرکاربرد را در قالب یک افزونه واحد ارائه دهد.
تمامی بخشها باید بهصورت ماژولار (Modular) طراحی شوند تا مدیر سایت بتواند هر قابلیت را بهصورت مستقل فعال یا غیرفعال کند.
امکانات مورد نیاز همگی در یک فایل pdf آماده است. تمامی امکانات مورد انتظار پیاده سازی شود به طوریکه:
بسیار مهم:
طراحی رابط کاربری کاملاً مدرن، حرفهای، ساده و منظم تجربه کاربری (UX) روان و کاربرپسند دسترسی سریع و آسان به تمامی امکانات چیدمان منطقی تنظیمات و ماژولها استفاده از کامپوننتهای استاندارد و واکنشگرا (Responsive) سازگاری کامل با پنل مدیریت وردپرس حداقل تعداد کلیک برای انجام عملیاتهای متداول نمایش وضعیت هر ماژول، خطاها و هشدارها بهصورت واضح رعایت استانداردهای UI/UX و قابلیت توسعه در آینده
خروجی مورد انتظار:
سورس کامل پروژه مستندات نصب مستندات توسعه مستندات API تست کامل مالکیت کامل سورس کد عدم استفاده از سورسهای دارای محدودیت کپیرایت یا لایسنس ناسازگار
شرایط همکاری: توسعه پروژه بهصورت مرحلهای (Milestone) ارائه نسخه آزمایشی در هر فاز تحویل سورس در پایان هر مرحله مستندسازی کامل تعهد به رفع باگهای نسخه اولیه امکان توسعه قابلیتهای جدید در آینده در صورت پیشنهاد استفاده از کتابخانه یا پکیج شخص ثالث، باید قبل از اجرا تأیید گرفته شود و نوع لایسنس آن نیز اعلام گردد.
نیاز به توسعه یک افزونه حرفهای، ماژولار و قابل توسعه برای وردپرس و ووکامرس دارم که مجموعهای از امکانات پرکاربرد را در قالب یک افزونه واحد ارائه دهد.
تمامی بخشها باید بهصورت ماژولار (Modular) طراحی شوند تا مدیر سایت بتواند هر قابلیت را بهصورت مستقل فعال یا غیرفعال کند.
امکانات مورد نیاز همگی در یک فایل pdf آماده است. تمامی امکانات مورد انتظار پیاده سازی شود به طوریکه:
بسیار مهم:
طراحی رابط کاربری کاملاً مدرن، حرفهای، ساده و منظم تجربه کاربری (UX) روان و کاربرپسند دسترسی سریع و آسان به تمامی امکانات چیدمان منطقی تنظیمات و ماژولها استفاده از کامپوننتهای استاندارد و واکنشگرا (Responsive) سازگاری کامل با پنل مدیریت وردپرس حداقل تعداد کلیک برای انجام عملیاتهای متداول نمایش وضعیت هر ماژول، خطاها و هشدارها بهصورت واضح رعایت استانداردهای UI/UX و قابلیت توسعه در آینده
خروجی مورد انتظار:
سورس کامل پروژه مستندات نصب مستندات توسعه مستندات API تست کامل مالکیت کامل سورس کد عدم استفاده از سورسهای دارای محدودیت کپیرایت یا لایسنس ناسازگار
شرایط همکاری: توسعه پروژه بهصورت مرحلهای (Milestone) ارائه نسخه آزمایشی در هر فاز تحویل سورس در پایان هر مرحله مستندسازی کامل تعهد به رفع باگهای نسخه اولیه امکان توسعه قابلیتهای جدید در آینده در صورت پیشنهاد استفاده از کتابخانه یا پکیج شخص ثالث، باید قبل از اجرا تأیید گرفته شود و نوع لایسنس آن نیز اعلام گردد.
به چند برنامهنویس مجرب Full-Stack ASP.NET Core جهت تکمیل پیادهسازی یک سیستم اتوماسیون تحت وب نیاز دارم. طراحی UI کلیه فرمها در فیگما انجام شده و پروژه در وضعیت «آماده برای اعمال طراحی جدید» قرار دارد. همکاری به صورت دورکار و مبتنی بر Git خواهد بود. به دلیل محدودیت زمانی شدید، سرعت عمل و کیفیت کار از اولویتهای اصلی است و انتظار میرود مجریان هر روز راس ساعت ۱۲ گزارش کامل فعالیتهای ۲۴ ساعت گذشته را ارائه دهند. توجه: برای کلیه متقاضیان یک وظیفه تستی (Test Task) تعریف میشود؛ لذا صرفاً افرادی پیشنهاد دهند که تجربه و فرصت کافی برای تکمیل موفق پروژه را دارند.
توضیحات کامل پروژه
پروژه، یک سیستم اتوماسیون تحت وب (Web Application) است که با ASP.NET Core به صورت Full-Stack پیادهسازی شده و هماکنون دارای کد کامل و قابل اجرا میباشد. اخیراً طراحی جدید UI/UX برای کلیه فرمها در فیگما آماده شده است. هدف از این همکاری، اعمال طراحی جدید بر روی فرمهای موجود است؛ به این معنا که ظاهر (HTML/CSS)، چیدمان المانها و در برخی موارد، فرآیند کاری و تعاملات صفحه (مانند مودالها، اعتبارسنجی، درخواستهای Ajax و ...) باید مطابق با فیگما بازنویسی یا اصلاح شود.
وضعیت فعلی:
- زیرساخت اولیه پیادهسازی شده و آماده است.
- تعداد فرمهای بخش کاربری: 31 فرم
- تعداد فرمهای بخش راهبری: 13 فرم(برخی فرمها دارای زیرفرمهایی نظیر مودال، پیام حذف، تغییر رمز و... هستند)
لطفاً توجه کنید که اکثر تغییرات در لایه View (و گاهی جزئی در ViewModel یا JavaScript) خواهد بود. با این حال، به دلیل تغییر چیدمان، ممکن است نیاز به اصلاح منطق ارسال فرمها یا اعتبارسنجی نیز وجود داشته باشد.
همچنین یک ویدئوی تشریحی کامل از وضعیت فعلی پروژه و چشمانداز کار تهیه شده است که در اختیار متقاضیان واجد شرایط قرار خواهد گرفت.
ویژگیها، مهارتها و تخصصهای مورد نیاز
- زبان و فریمورک اصلی: C#, ASP.NET Core (حداقل نسخه 6 یا بالاتر)
- معماری: Full-Stack Web Application (بدون جداشدگی فرانت و بکاند)
- مهارت فرانتاند: HTML5، CSS3 (پیادهسازی دقیق طرح فیگما)، JavaScript و JQuery (در صورت نیاز به تغییر رفتار فرمها)، آشنایی با Razor Syntax در ASP.NET Core
- توانایی کار با کدهای موجود: خواندن و درک کدهای جاری، اعمال تغییرات بدون شکستن عملکردهای بکاند
- ابزار طراحی: آشنایی با Figma برای استخراج جزئیات (فاصلهها، رنگها، تایپوگرافی)
- ابزار نسخهگذاری: Git و GitHub
- Database: MS SQL Server (آشنایی با Entity Framework Core)
- سایر مهارتهای لازم: مدیریت انشعابات (Branch Management)، رفع تداخل (Conflict Resolution)، ارائه گزارشهای روزانه دقیق
فرآیند همکاری و قوانین پروژه
- ارائه ویدئو و مستندات: پس از بررسی اولیه پیشنهادات، ویدئو و مستندات تکمیلی در اختیار متقاضیان قرار میگیرد.
- وظیفه تستی (Test Task): به تمامی متقاضیان یک تسک کوچک و غیرحساس (به عنوان نمونه کار) داده میشود تا توانایی فنی، کیفیت کدنویسی و تعهد ایشان سنجیده شود. صرفاً کسانی پیشنهاد دهند که برای این مرحله وقت کافی دارند.
- زمانبندی و محدودیت زمانی: کل پروژه میبایست حداکثر تا پایان خرداد ماه 1405 به اتمام برسد. با توجه به حساسیت زمانی:
- همکاری با هر برنامهنویسی که در مهلت تعیین شده، عملکرد کندی داشته باشد یا کار با کیفیت پایین تحویل دهد، بیدرنگ و بدون اخطار قبلی قطع خواهد شد.
- مجریان موظفند در پیشنهاد خود، تعداد دقیق فرمهایی (از 44 فرم موجود) را که متعهد به انجام آن هستند، اعلام کنند تا تقسیم کار منظمی صورت گیرد.
- گزارش روزانه (الزامی و با اهمیت بالا): ارائه گزارش روزانه (هر روز راس ساعت 12 ظهر) الزامی بوده و از اهمیت بالایی برخوردار است. این گزارش باید شامل شرح کامل تمامی فعالیتهای انجامشده در 24 ساعت گذشته باشد، صرفنظر از اینکه به نتیجه نهایی رسیده باشند یا خیر. بدیهی است حتی در صورت عدم انجام هیچ فعالیتی در بازه زمانی مذکور، مجری موظف است مراتب را در گزارش روزانه خود قید نماید. تأکید میگردد که عدم پایبندی به این الزام، در ارزیابی نهایی عملکرد مجری لحاظ شده و در امتیازدهی و اظهارنظر کارفرما تأثیر منفی خواهد گذاشت.
- کنترل نسخه و تحویل کد:
- کدهای پروژه در مخزن GitHub زیر نگهداری میشود:
- مدل همکاری: برای هر برنامهنویس یک شاخه (branch) جداگانه ایجاد می گردد و ایشان موظفند تمام تغییرات را صرفاً در همین شاخه push نمایند.
- Commitها باید دارای پیام فارسی و واضح (مثلاً «اصلاح صفحه ورود بر اساس فیگما») باشند.
- هیچ دسترسی مستقیمی به شاخه اصلی یا شاخه های دیگر پروژه داده نخواهد شد.
نحوه ارسال پیشنهاد (Proposal)
متقاضیان محترم در پیشنهاد خود حتماً موارد زیر را قید نمایند:
- سابقه کار و نمونه پروژههای مشابه (ترجیحاً با ASP.NET Core)
- تعداد دقیق فرمهایی (از مجموع 44 فرم) که متعهد به انجام آن هستند
- برآورد زمان تقریبی برای تکمیل تعهد خود
- هزینه پیشنهادی به صورت کلی یا به ازای هر فرم
- تذکر فنی: با توجه به اینکه تغییرات عمدتاً روی Views و CSS/JS است، لطفاً در پیشنهاد خود اعلام کنید که آیا با Razor Pages یا MVC پروژه آشنایی دارید و آیا تجربه «بازنویسی ظاهر یک پروژه موجود بر اساس فیگما» را داشتهاید یا خیر.
بودجه پیشنهادی
لطفاً پیشنهاد قیمت خود را به صورت شفاف و واقعبینانه ارائه دهید.
شرایط همکاری
- کلیه ارتباطات از طریق سیستم پیامرسان پونیشا
- آزادسازی مبالغ تنها پس از تحویل گرفتن و تایید توسط ما
- **در صورت عدم رعایت زمانبندی اعلامی یا تحویل کار با کیفیت پایین، همکاری بلافاصله قطع خواهدشد
به چند برنامهنویس مجرب Full-Stack ASP.NET Core جهت تکمیل پیادهسازی یک سیستم اتوماسیون تحت وب نیاز دارم. طراحی UI کلیه فرمها در فیگما انجام شده و پروژه در وضعیت «آماده برای اعمال طراحی جدید» قرار دارد. همکاری به صورت دورکار و مبتنی بر Git خواهد بود. به دلیل محدودیت زمانی شدید، سرعت عمل و کیفیت کار از اولویتهای اصلی است و انتظار میرود مجریان هر روز راس ساعت ۱۲ گزارش کامل فعالیتهای ۲۴ ساعت گذشته را ارائه دهند. توجه: برای کلیه متقاضیان یک وظیفه تستی (Test Task) تعریف میشود؛ لذا صرفاً افرادی پیشنهاد دهند که تجربه و فرصت کافی برای تکمیل موفق پروژه را دارند.
توضیحات کامل پروژه
پروژه، یک سیستم اتوماسیون تحت وب (Web Application) است که با ASP.NET Core به صورت Full-Stack پیادهسازی شده و هماکنون دارای کد کامل و قابل اجرا میباشد. اخیراً طراحی جدید UI/UX برای کلیه فرمها در فیگما آماده شده است. هدف از این همکاری، اعمال طراحی جدید بر روی فرمهای موجود است؛ به این معنا که ظاهر (HTML/CSS)، چیدمان المانها و در برخی موارد، فرآیند کاری و تعاملات صفحه (مانند مودالها، اعتبارسنجی، درخواستهای Ajax و ...) باید مطابق با فیگما بازنویسی یا اصلاح شود.
وضعیت فعلی:
- زیرساخت اولیه پیادهسازی شده و آماده است.
- تعداد فرمهای بخش کاربری: 31 فرم
- تعداد فرمهای بخش راهبری: 13 فرم(برخی فرمها دارای زیرفرمهایی نظیر مودال، پیام حذف، تغییر رمز و... هستند)
لطفاً توجه کنید که اکثر تغییرات در لایه View (و گاهی جزئی در ViewModel یا JavaScript) خواهد بود. با این حال، به دلیل تغییر چیدمان، ممکن است نیاز به اصلاح منطق ارسال فرمها یا اعتبارسنجی نیز وجود داشته باشد.
همچنین یک ویدئوی تشریحی کامل از وضعیت فعلی پروژه و چشمانداز کار تهیه شده است که در اختیار متقاضیان واجد شرایط قرار خواهد گرفت.
ویژگیها، مهارتها و تخصصهای مورد نیاز
- زبان و فریمورک اصلی: C#, ASP.NET Core (حداقل نسخه 6 یا بالاتر)
- معماری: Full-Stack Web Application (بدون جداشدگی فرانت و بکاند)
- مهارت فرانتاند: HTML5، CSS3 (پیادهسازی دقیق طرح فیگما)، JavaScript و JQuery (در صورت نیاز به تغییر رفتار فرمها)، آشنایی با Razor Syntax در ASP.NET Core
- توانایی کار با کدهای موجود: خواندن و درک کدهای جاری، اعمال تغییرات بدون شکستن عملکردهای بکاند
- ابزار طراحی: آشنایی با Figma برای استخراج جزئیات (فاصلهها، رنگها، تایپوگرافی)
- ابزار نسخهگذاری: Git و GitHub
- Database: MS SQL Server (آشنایی با Entity Framework Core)
- سایر مهارتهای لازم: مدیریت انشعابات (Branch Management)، رفع تداخل (Conflict Resolution)، ارائه گزارشهای روزانه دقیق
فرآیند همکاری و قوانین پروژه
- ارائه ویدئو و مستندات: پس از بررسی اولیه پیشنهادات، ویدئو و مستندات تکمیلی در اختیار متقاضیان قرار میگیرد.
- وظیفه تستی (Test Task): به تمامی متقاضیان یک تسک کوچک و غیرحساس (به عنوان نمونه کار) داده میشود تا توانایی فنی، کیفیت کدنویسی و تعهد ایشان سنجیده شود. صرفاً کسانی پیشنهاد دهند که برای این مرحله وقت کافی دارند.
- زمانبندی و محدودیت زمانی: کل پروژه میبایست حداکثر تا پایان خرداد ماه 1405 به اتمام برسد. با توجه به حساسیت زمانی:
- همکاری با هر برنامهنویسی که در مهلت تعیین شده، عملکرد کندی داشته باشد یا کار با کیفیت پایین تحویل دهد، بیدرنگ و بدون اخطار قبلی قطع خواهد شد.
- مجریان موظفند در پیشنهاد خود، تعداد دقیق فرمهایی (از 44 فرم موجود) را که متعهد به انجام آن هستند، اعلام کنند تا تقسیم کار منظمی صورت گیرد.
- گزارش روزانه (الزامی و با اهمیت بالا): ارائه گزارش روزانه (هر روز راس ساعت 12 ظهر) الزامی بوده و از اهمیت بالایی برخوردار است. این گزارش باید شامل شرح کامل تمامی فعالیتهای انجامشده در 24 ساعت گذشته باشد، صرفنظر از اینکه به نتیجه نهایی رسیده باشند یا خیر. بدیهی است حتی در صورت عدم انجام هیچ فعالیتی در بازه زمانی مذکور، مجری موظف است مراتب را در گزارش روزانه خود قید نماید. تأکید میگردد که عدم پایبندی به این الزام، در ارزیابی نهایی عملکرد مجری لحاظ شده و در امتیازدهی و اظهارنظر کارفرما تأثیر منفی خواهد گذاشت.
- کنترل نسخه و تحویل کد:
- کدهای پروژه در مخزن GitHub زیر نگهداری میشود:
- مدل همکاری: برای هر برنامهنویس یک شاخه (branch) جداگانه ایجاد می گردد و ایشان موظفند تمام تغییرات را صرفاً در همین شاخه push نمایند.
- Commitها باید دارای پیام فارسی و واضح (مثلاً «اصلاح صفحه ورود بر اساس فیگما») باشند.
- هیچ دسترسی مستقیمی به شاخه اصلی یا شاخه های دیگر پروژه داده نخواهد شد.
نحوه ارسال پیشنهاد (Proposal)
متقاضیان محترم در پیشنهاد خود حتماً موارد زیر را قید نمایند:
- سابقه کار و نمونه پروژههای مشابه (ترجیحاً با ASP.NET Core)
- تعداد دقیق فرمهایی (از مجموع 44 فرم) که متعهد به انجام آن هستند
- برآورد زمان تقریبی برای تکمیل تعهد خود
- هزینه پیشنهادی به صورت کلی یا به ازای هر فرم
- تذکر فنی: با توجه به اینکه تغییرات عمدتاً روی Views و CSS/JS است، لطفاً در پیشنهاد خود اعلام کنید که آیا با Razor Pages یا MVC پروژه آشنایی دارید و آیا تجربه «بازنویسی ظاهر یک پروژه موجود بر اساس فیگما» را داشتهاید یا خیر.
بودجه پیشنهادی
لطفاً پیشنهاد قیمت خود را به صورت شفاف و واقعبینانه ارائه دهید.
شرایط همکاری
- کلیه ارتباطات از طریق سیستم پیامرسان پونیشا
- آزادسازی مبالغ تنها پس از تحویل گرفتن و تایید توسط ما
- **در صورت عدم رعایت زمانبندی اعلامی یا تحویل کار با کیفیت پایین، همکاری بلافاصله قطع خواهدشد
ما یک فروشگاه اینترنتی بر پایه اسکریپت لاراول(بانتا شاپ) آماده داریم که نیاز به رفع باگ های متعدد و اضافه کردن بعضی امکانات و بهبودها داریم. بعد از انجام تغییرات بمدت سه ماه پشتیبانی هم مورد نیاز می باشد.
1 - در صفحه نمایش محصول :
انتخاب سایز و رنگ و ... قابلیت انتخاب نمایش بصورت آیتم آیتم و یا بصورت منوی آبشاری باشد.
در صفحه محصول با زدن + و - عبارت تعداد و قیمت مجموع نمایش داده شود
با زدن دکمه "افزودن به سبد" صفحه نمایش داده شده فقط شامل نمایش سبد خرید باشد و پس از دو ثانیه (قابل تنظیم) بصورت افکت به سبد خرید برود.
سپس متن دکمه "افزودن به سبد" به "موجود در سبد" تغییر کند باز هم دو دکمه + و - برای تغییر مقدار کار کند.
با زدن دکمه "افزودن به سبد" پیام "این محصول به سبد خرید شما اضافه شده است نمایش داده شود ولی بجای "این محصول" فیلد title و متغیرها باشد. مثلا "گوشواره میخی نقره ای سایز 10"
برای محصول متغیر اگر گزینه دیگری انتخاب شود عبارت دکمه "افزودن به سبد" مجددا نمایش داده شود.
مبلغ مجموع فاکتور بصورت چسبان و با عبارت "خرید شما تا اکنون" بعد از اضافه کردن اولین آیتم خرید در پایین صفحه نمایش داده شود .
قابلیت اسکرول برای عکس های گالری دربخش تامبنیل اضافه شود.
با کلیک بر گزینه متغیر محصول که ناموجود است یک ضربدر روی گزینه ناموجود بیاید.
در محصول متغیر نباید یک قیمت فیکس در بالای آن باشد. قیمت بصورت "3600 - 9000" باید باشد.
در صورت عدم موجودی کاربر امکان ثبت "اطلاع در صورت موجود شدن" داشته باشد (پیام قابل ویرایش توسط ادمین)
2 - در صفحه تعریف محصول : در تعریف محصول اگر فیلدهای مختلف و عکس محصول و ... پر شود و نهایتا "گزینه محصول" زده شود، در صورتی که ایرادی باشد (مثلا یه فیلد پر نشده باشد) مقادیر انتخابی (مثل عکس محصول) پاک می شود و دوباره باید وارد شود. ترتیب نمایش متغیرهای محصول رندوم است در صورتی که وقتی چهار سایز هست حتما باید از عدد کوچک به بزرگ قابل نمایش باشد. با حذف و تعریف مجدد هم اصلاح نمی شود. برای هر محصول حداقل و حداکثر قابل خرید و استپ تعریف شود و قابل انتخاب باشد. مقادیر دسته بندی شده قابل تعریف برای این سه مورد داشته باشیم. واحد فروش مانند گرم، عدد، جفت قابل تعریف باشد و به دیتابیس اضافه شود. در فاکتور هم نمایش داده شود. محصولات مرتبط / مشابه علاوه بر پیشفرض قابل تنظیم باشد و آنهایی که ادمین مشخص می کند ابتدا نمایش داده شود در دسته بندی که در تعریف محصول الزامی است گزینه "بدون دسته بندی" باید وجود داشته باشد و پیشفرض باشد. در صفحه ویرایش محصول امکان لینک به بخش مدیریت فایل ها باشد. محصول متغیر با تقسیم بندی مختلف مثل رنگ و .. مثل سایت ساز میکسین قابل انتخاب باشد. قیمت و سایر گزینه های محصولات متغیر برای دسته های مشابه یکسان باشه و قابل تغییر امکان تغییر گروهی قیمت و ... را بصورت ساده داشته باشیم.
3 - در باکس جستجو : تگ ها و "رنگ" و "دسته بندی محصولات" و"SKU" و فیلدهای مختلف دیتابیس (قابل انتخاب در اسکریپت) قابل ایندکس شدن باشند. تعداد نتیجه برگشت داده شده توسط باکس جستجو قابل تغییر (در اسکریپت) باشد جستجو بر اساس رنگ به باکس جستجو و فیلتر نمایش داده شده در سمت راست نمایش محصولات اضافه شود : بر اساس اسم رنگ و کد هگز RGB یا قطره چکان از عکس با تلورانس قابل تنظیم توسط اسکریپت بر حسب درصد
4 - فاکتور و لیبل پستی قابل چینش بخش های مختلف باشد در بخش سفارشات/لیست از گزینه بیشتر امکان تغییر وضعیت سفارش توسط ادمین باشد. امکان اصلاح فاکتور زده شده توسط ادمین و اعمال تخفیف روی تک تک آیتم ها یا بصورت کلی وجود داشته باشد. امکان کپی کردن فاکتور خرید برای یک مشتری دیگر باشد.(ستون تخفیف به فاکتور اضافه شود) فرمت شماره فاکتور قابل تنظیم باشد . با حذف فاکتور مقادیر به موجودی اضافه شود.
5 - دسته بندی ها : زیردسته بهمراه دسته والد نمایش داده شود مثلا پولک / پنج میل چون ممکن است دو زیردسته مشابه در دو دو دسته مختلف همنام باشد .
6 - بخش حمل و نقل : اگر واحد فروش محصول گرم باشد باید در بخش محاسبه وزن حمل و نقل اینجا همان مقدار محاسبه شود و اگر واحد فروش عدد باشد در وزن هر عدد تعداد ضرب شود. اضافه کردن حمل و نقل برای تعداد مشخص شده محصولاتی که واحد غیر وزنی دارند.مثلا تا سه جعبه 30000 تومان اضافه شود بعد هر سه جعبه 40000 تومان اضافه شود.
7- در سبد خرید : اگر محتوی فیلد cart_data در جدول cart_storage از 1MB بیشتر شود خطای unserialize می دهد. نظمی برای نمایش مقدار نیست ، بعضی چپ و راست علامت + و - دارند بعضی فقط + و بعضی ندارن اگر موجودی یا قیمت کالاها در سبد تغییر کند، پیامی که الان برای حذف داده میشه برای هشدار به تغییر قیمت و موجودی داده شود ولی از سبد حذف نکند با دکمه تایید توسط مشتری اسمی که بعنوان تحویل گیرنده در هنگام ایجاد آدرس قید می شود در برچسب پستی می آید ولی نباید نام خریدار تغییر کند. در هنگام پرداخت نهایی قیمت محصول و هزینه حمل ونقل از دیتابیس گرفته میشه ولی هزینه حمل و نقل محصول همان مقدار اولیه اضافه کردن محصول به سبد است
8 - در نسخه موبایل : M2 - بهم ریختگی نمایش M3 - پرینت فاکتور همه به اسم سایت ذخیره میشه که تکراری است و مجزا و مشخص نیست، در صورتی که بهتر است شماره فاکتور باشه M4 - باکس جستجو در صفحه اصلی و زیر لگو باشد M5 - در چاپ As pdf با افزایش سایز کاغذ، محتوی نمایش داده شده کوچکتر میشه M6 - اعداد در بوردر نمایش داده میشه M7 - قیمت قبلی و فروش ویژه باید هر دو نمایش داده شود M8 - لوگو به شکل نامناسب نمایش داده می شود.
ما یک فروشگاه اینترنتی بر پایه اسکریپت لاراول(بانتا شاپ) آماده داریم که نیاز به رفع باگ های متعدد و اضافه کردن بعضی امکانات و بهبودها داریم. بعد از انجام تغییرات بمدت سه ماه پشتیبانی هم مورد نیاز می باشد.
1 - در صفحه نمایش محصول :
انتخاب سایز و رنگ و ... قابلیت انتخاب نمایش بصورت آیتم آیتم و یا بصورت منوی آبشاری باشد.
در صفحه محصول با زدن + و - عبارت تعداد و قیمت مجموع نمایش داده شود
با زدن دکمه "افزودن به سبد" صفحه نمایش داده شده فقط شامل نمایش سبد خرید باشد و پس از دو ثانیه (قابل تنظیم) بصورت افکت به سبد خرید برود.
سپس متن دکمه "افزودن به سبد" به "موجود در سبد" تغییر کند باز هم دو دکمه + و - برای تغییر مقدار کار کند.
با زدن دکمه "افزودن به سبد" پیام "این محصول به سبد خرید شما اضافه شده است نمایش داده شود ولی بجای "این محصول" فیلد title و متغیرها باشد. مثلا "گوشواره میخی نقره ای سایز 10"
برای محصول متغیر اگر گزینه دیگری انتخاب شود عبارت دکمه "افزودن به سبد" مجددا نمایش داده شود.
مبلغ مجموع فاکتور بصورت چسبان و با عبارت "خرید شما تا اکنون" بعد از اضافه کردن اولین آیتم خرید در پایین صفحه نمایش داده شود .
قابلیت اسکرول برای عکس های گالری دربخش تامبنیل اضافه شود.
با کلیک بر گزینه متغیر محصول که ناموجود است یک ضربدر روی گزینه ناموجود بیاید.
در محصول متغیر نباید یک قیمت فیکس در بالای آن باشد. قیمت بصورت "3600 - 9000" باید باشد.
در صورت عدم موجودی کاربر امکان ثبت "اطلاع در صورت موجود شدن" داشته باشد (پیام قابل ویرایش توسط ادمین)
2 - در صفحه تعریف محصول : در تعریف محصول اگر فیلدهای مختلف و عکس محصول و ... پر شود و نهایتا "گزینه محصول" زده شود، در صورتی که ایرادی باشد (مثلا یه فیلد پر نشده باشد) مقادیر انتخابی (مثل عکس محصول) پاک می شود و دوباره باید وارد شود. ترتیب نمایش متغیرهای محصول رندوم است در صورتی که وقتی چهار سایز هست حتما باید از عدد کوچک به بزرگ قابل نمایش باشد. با حذف و تعریف مجدد هم اصلاح نمی شود. برای هر محصول حداقل و حداکثر قابل خرید و استپ تعریف شود و قابل انتخاب باشد. مقادیر دسته بندی شده قابل تعریف برای این سه مورد داشته باشیم. واحد فروش مانند گرم، عدد، جفت قابل تعریف باشد و به دیتابیس اضافه شود. در فاکتور هم نمایش داده شود. محصولات مرتبط / مشابه علاوه بر پیشفرض قابل تنظیم باشد و آنهایی که ادمین مشخص می کند ابتدا نمایش داده شود در دسته بندی که در تعریف محصول الزامی است گزینه "بدون دسته بندی" باید وجود داشته باشد و پیشفرض باشد. در صفحه ویرایش محصول امکان لینک به بخش مدیریت فایل ها باشد. محصول متغیر با تقسیم بندی مختلف مثل رنگ و .. مثل سایت ساز میکسین قابل انتخاب باشد. قیمت و سایر گزینه های محصولات متغیر برای دسته های مشابه یکسان باشه و قابل تغییر امکان تغییر گروهی قیمت و ... را بصورت ساده داشته باشیم.
3 - در باکس جستجو : تگ ها و "رنگ" و "دسته بندی محصولات" و"SKU" و فیلدهای مختلف دیتابیس (قابل انتخاب در اسکریپت) قابل ایندکس شدن باشند. تعداد نتیجه برگشت داده شده توسط باکس جستجو قابل تغییر (در اسکریپت) باشد جستجو بر اساس رنگ به باکس جستجو و فیلتر نمایش داده شده در سمت راست نمایش محصولات اضافه شود : بر اساس اسم رنگ و کد هگز RGB یا قطره چکان از عکس با تلورانس قابل تنظیم توسط اسکریپت بر حسب درصد
4 - فاکتور و لیبل پستی قابل چینش بخش های مختلف باشد در بخش سفارشات/لیست از گزینه بیشتر امکان تغییر وضعیت سفارش توسط ادمین باشد. امکان اصلاح فاکتور زده شده توسط ادمین و اعمال تخفیف روی تک تک آیتم ها یا بصورت کلی وجود داشته باشد. امکان کپی کردن فاکتور خرید برای یک مشتری دیگر باشد.(ستون تخفیف به فاکتور اضافه شود) فرمت شماره فاکتور قابل تنظیم باشد . با حذف فاکتور مقادیر به موجودی اضافه شود.
5 - دسته بندی ها : زیردسته بهمراه دسته والد نمایش داده شود مثلا پولک / پنج میل چون ممکن است دو زیردسته مشابه در دو دو دسته مختلف همنام باشد .
6 - بخش حمل و نقل : اگر واحد فروش محصول گرم باشد باید در بخش محاسبه وزن حمل و نقل اینجا همان مقدار محاسبه شود و اگر واحد فروش عدد باشد در وزن هر عدد تعداد ضرب شود. اضافه کردن حمل و نقل برای تعداد مشخص شده محصولاتی که واحد غیر وزنی دارند.مثلا تا سه جعبه 30000 تومان اضافه شود بعد هر سه جعبه 40000 تومان اضافه شود.
7- در سبد خرید : اگر محتوی فیلد cart_data در جدول cart_storage از 1MB بیشتر شود خطای unserialize می دهد. نظمی برای نمایش مقدار نیست ، بعضی چپ و راست علامت + و - دارند بعضی فقط + و بعضی ندارن اگر موجودی یا قیمت کالاها در سبد تغییر کند، پیامی که الان برای حذف داده میشه برای هشدار به تغییر قیمت و موجودی داده شود ولی از سبد حذف نکند با دکمه تایید توسط مشتری اسمی که بعنوان تحویل گیرنده در هنگام ایجاد آدرس قید می شود در برچسب پستی می آید ولی نباید نام خریدار تغییر کند. در هنگام پرداخت نهایی قیمت محصول و هزینه حمل ونقل از دیتابیس گرفته میشه ولی هزینه حمل و نقل محصول همان مقدار اولیه اضافه کردن محصول به سبد است
8 - در نسخه موبایل : M2 - بهم ریختگی نمایش M3 - پرینت فاکتور همه به اسم سایت ذخیره میشه که تکراری است و مجزا و مشخص نیست، در صورتی که بهتر است شماره فاکتور باشه M4 - باکس جستجو در صفحه اصلی و زیر لگو باشد M5 - در چاپ As pdf با افزایش سایز کاغذ، محتوی نمایش داده شده کوچکتر میشه M6 - اعداد در بوردر نمایش داده میشه M7 - قیمت قبلی و فروش ویژه باید هر دو نمایش داده شود M8 - لوگو به شکل نامناسب نمایش داده می شود.
سایت وردپرسی می باشد و api به کوئری جت انجین و کوئری به لیست جت انجین وصل می باشد مشکل در عدم اتصال لیست جت انجین به api می باشد.
سایت وردپرسی می باشد و api به کوئری جت انجین و کوئری به لیست جت انجین وصل می باشد مشکل در عدم اتصال لیست جت انجین به api می باشد.
قالب سایت برای فروشگاه مواد غذایی فعال در حوزه پخش و خرده فروشی برنج wirefram و طرح های اولیه تهیه شده و همچنین برند بوک هم داریم در مرحله اول انتظار داریم که براساس فایل های ارسالی قالب به صورت کامل در فیگما یا نرم افزارهای مشابه دوباره طراحی شود و بعد از تایید نهایی، کدنویسی قالب انجام شود کدنویسی قالب با bootstrap یا tailwind (ترجیحا tailwind) انجام شود
قالب سایت برای فروشگاه مواد غذایی فعال در حوزه پخش و خرده فروشی برنج wirefram و طرح های اولیه تهیه شده و همچنین برند بوک هم داریم در مرحله اول انتظار داریم که براساس فایل های ارسالی قالب به صورت کامل در فیگما یا نرم افزارهای مشابه دوباره طراحی شود و بعد از تایید نهایی، کدنویسی قالب انجام شود کدنویسی قالب با bootstrap یا tailwind (ترجیحا tailwind) انجام شود
با سلام برای یک سایت وردپرسی در نظر داریم که بهینه سازی و افزایش سرعت سایت (بارگزاری سریع برای بازدیدکنندگان) اعمال شود همچنین این مورد برای (پیشخوان وردپرس و المنتور) در نظر گرفته شود.
طی بررسی های به عمل آمده در کدنویسی و افزونه های سایت مواردی تنظیم شده است که در زمان فراخوانی سایت اطلاعاتی را از خارج از هاست از api های خارجی فراخوانی می کند. این مورد باعث ایجاد کندی در سایت و عدم بارگذاری بخش هایی از سایت می شود.
باید کدنویسی سایت و افزونه ها را بررسی نموده و مواردی که به خارج از هاست متصل می شوند را موقتا غیر فعال نمایید تا دلایل افت سرعت سایت برای بازدیدکنندگان و همچنین پیشخوان وردپرس و و المنتور مشخص شود.
این مورد ممکن است از سمت یکی از افزونه های سایت باشد. که با غیر فعال کردن افزونه ها و تست بررسی میتوان اقدام به شناسایی این اختلال کرد.
در حال حاضر کندی سرعت بر کل سایت تاثیر گذاشته تا جایی که با خطای 500 و Request Timeout مواجه میشویم.
با سلام برای یک سایت وردپرسی در نظر داریم که بهینه سازی و افزایش سرعت سایت (بارگزاری سریع برای بازدیدکنندگان) اعمال شود همچنین این مورد برای (پیشخوان وردپرس و المنتور) در نظر گرفته شود.
طی بررسی های به عمل آمده در کدنویسی و افزونه های سایت مواردی تنظیم شده است که در زمان فراخوانی سایت اطلاعاتی را از خارج از هاست از api های خارجی فراخوانی می کند. این مورد باعث ایجاد کندی در سایت و عدم بارگذاری بخش هایی از سایت می شود.
باید کدنویسی سایت و افزونه ها را بررسی نموده و مواردی که به خارج از هاست متصل می شوند را موقتا غیر فعال نمایید تا دلایل افت سرعت سایت برای بازدیدکنندگان و همچنین پیشخوان وردپرس و و المنتور مشخص شود.
این مورد ممکن است از سمت یکی از افزونه های سایت باشد. که با غیر فعال کردن افزونه ها و تست بررسی میتوان اقدام به شناسایی این اختلال کرد.
در حال حاضر کندی سرعت بر کل سایت تاثیر گذاشته تا جایی که با خطای 500 و Request Timeout مواجه میشویم.
ما یک کسبوکار فعال در حوزه فروش تجهیزات ساختمانی و پروژهای هستیم و در حال سیستمسازی دادهمحور برای مدیریت فروش، پیگیری مشتریان و کنترل مالی هستیم.
در حال حاضر:
یک CRM اختصاصی داریم که تماسهای روزانه، پیگیریها، لیدها، پیشفاکتورها و فروشها در آن ثبت میشود (دارای دیتابیس مستقل).
از نرمافزار حسابداری حسابفا استفاده میکنیم که API فعال دارد.
تصمیم گرفتهایم استفاده از Google Sheets را کنار بگذاریم و یک منبع داده یکپارچه بسازیم.
ابزار نهایی تحلیل و داشبورد ما Metabase خواهد بود.
هدف این پروژه، طراحی و اجرای یک معماری صحیح داده + داشبورد مدیریتی واقعی است، نه صرفاً ساخت چند نمودار.
دامنه و شرح دقیق کار 1️⃣ اتصال دادهها (Backend / Data Layer)
بررسی دیتابیس CRM موجود و ساختار جدولها
طراحی یا تکمیل ساختار دیتابیس مرکزی در صورت نیاز
پیادهسازی Sync داده از API حسابفا به دیتابیس (فاکتورها، آیتمها، دریافتها، پرداختها، طرف حسابها)
ایجاد ارتباط منطقی بین دادههای CRM و حسابفا (ترجیحاً از طریق ID مشترک)
⛔ متابیس نباید مستقیم به API وصل شود؛ داده باید ابتدا در دیتابیس ذخیره شود.
2️⃣ آمادهسازی داده برای تحلیل
تمیزسازی و استانداردسازی دادهها (تاریخ، مبلغ، وضعیتها)
تعریف کلیدهای اصلی و روابط بین جدولها
آمادهسازی دادهها به شکلی که متابیس بتواند بدون پیچیدگی روی آن تحلیل انجام دهد
توجه به Read-only بودن دسترسی متابیس
3️⃣ راهاندازی و پیکربندی Metabase
نصب و راهاندازی Metabase (Docker یا روش استاندارد)
اتصال Metabase به دیتابیس
تنظیم مدل داده (Data Model)
تنظیم دسترسیها و Roleها
4️⃣ طراحی داشبوردهای مدیریتی
حداقل ۳ داشبورد اصلی مورد نیاز است:
داشبورد فروش
فروش روزانه / ماهانه
تعداد فاکتور
میانگین مبلغ فاکتور
مشتری فعال
Top مشتریها و محصولات
داشبورد قیف فروش و CRM
تعداد لید جدید
مراحل قیف فروش
نرخ تبدیل پیشفاکتور به فروش
وضعیت پیگیریها و لیدهای بدون Follow-up
داشبورد مالی و نقدینگی
وصولیها و پرداختیها
مانده قابل وصول
وضعیت نقدینگی
سود ناخالص (در صورت امکان با داده موجود)
داشبوردها باید کاربردی، ساده و تصمیمساز باشند، نه شلوغ و نمایشی.
خروجی مورد انتظار
دیتابیس یکپارچه آماده تحلیل
Metabase نصبشده و پیکربندیشده
داشبوردهای عملیاتی قابل استفاده برای مدیریت
مستند کوتاه توضیح ساختار داده و نحوه توسعه آینده
مهارتهای مورد نیاز
تسلط به SQL
تجربه کار با Metabase
تجربه کار با API (ترجیحاً REST)
آشنایی با طراحی دیتابیس و مدلسازی داده
تجربه پروژههای BI یا داشبورد مدیریتی امتیاز بزرگ محسوب میشود
نکات مهم
پروژه تحلیلمحور و مدیریتی است، نه صرفاً فنی
انتظار داریم مجری پروژه درک درستی از KPI، فروش و جریان مالی داشته باشد
کیفیت معماری و قابل توسعه بودن سیستم بسیار مهمتر از سرعت صرف اجراست
نحوه همکاری
ابتدا بررسی کوتاه ساختار فعلی CRM
ارائه پیشنهاد فنی (Architecture)
اجرای مرحلهای پروژه
امکان همکاری بلندمدت برای توسعه داشبوردها وجود دارد
ما یک کسبوکار فعال در حوزه فروش تجهیزات ساختمانی و پروژهای هستیم و در حال سیستمسازی دادهمحور برای مدیریت فروش، پیگیری مشتریان و کنترل مالی هستیم.
در حال حاضر:
یک CRM اختصاصی داریم که تماسهای روزانه، پیگیریها، لیدها، پیشفاکتورها و فروشها در آن ثبت میشود (دارای دیتابیس مستقل).
از نرمافزار حسابداری حسابفا استفاده میکنیم که API فعال دارد.
تصمیم گرفتهایم استفاده از Google Sheets را کنار بگذاریم و یک منبع داده یکپارچه بسازیم.
ابزار نهایی تحلیل و داشبورد ما Metabase خواهد بود.
هدف این پروژه، طراحی و اجرای یک معماری صحیح داده + داشبورد مدیریتی واقعی است، نه صرفاً ساخت چند نمودار.
دامنه و شرح دقیق کار 1️⃣ اتصال دادهها (Backend / Data Layer)
بررسی دیتابیس CRM موجود و ساختار جدولها
طراحی یا تکمیل ساختار دیتابیس مرکزی در صورت نیاز
پیادهسازی Sync داده از API حسابفا به دیتابیس (فاکتورها، آیتمها، دریافتها، پرداختها، طرف حسابها)
ایجاد ارتباط منطقی بین دادههای CRM و حسابفا (ترجیحاً از طریق ID مشترک)
⛔ متابیس نباید مستقیم به API وصل شود؛ داده باید ابتدا در دیتابیس ذخیره شود.
2️⃣ آمادهسازی داده برای تحلیل
تمیزسازی و استانداردسازی دادهها (تاریخ، مبلغ، وضعیتها)
تعریف کلیدهای اصلی و روابط بین جدولها
آمادهسازی دادهها به شکلی که متابیس بتواند بدون پیچیدگی روی آن تحلیل انجام دهد
توجه به Read-only بودن دسترسی متابیس
3️⃣ راهاندازی و پیکربندی Metabase
نصب و راهاندازی Metabase (Docker یا روش استاندارد)
اتصال Metabase به دیتابیس
تنظیم مدل داده (Data Model)
تنظیم دسترسیها و Roleها
4️⃣ طراحی داشبوردهای مدیریتی
حداقل ۳ داشبورد اصلی مورد نیاز است:
داشبورد فروش
فروش روزانه / ماهانه
تعداد فاکتور
میانگین مبلغ فاکتور
مشتری فعال
Top مشتریها و محصولات
داشبورد قیف فروش و CRM
تعداد لید جدید
مراحل قیف فروش
نرخ تبدیل پیشفاکتور به فروش
وضعیت پیگیریها و لیدهای بدون Follow-up
داشبورد مالی و نقدینگی
وصولیها و پرداختیها
مانده قابل وصول
وضعیت نقدینگی
سود ناخالص (در صورت امکان با داده موجود)
داشبوردها باید کاربردی، ساده و تصمیمساز باشند، نه شلوغ و نمایشی.
خروجی مورد انتظار
دیتابیس یکپارچه آماده تحلیل
Metabase نصبشده و پیکربندیشده
داشبوردهای عملیاتی قابل استفاده برای مدیریت
مستند کوتاه توضیح ساختار داده و نحوه توسعه آینده
مهارتهای مورد نیاز
تسلط به SQL
تجربه کار با Metabase
تجربه کار با API (ترجیحاً REST)
آشنایی با طراحی دیتابیس و مدلسازی داده
تجربه پروژههای BI یا داشبورد مدیریتی امتیاز بزرگ محسوب میشود
نکات مهم
پروژه تحلیلمحور و مدیریتی است، نه صرفاً فنی
انتظار داریم مجری پروژه درک درستی از KPI، فروش و جریان مالی داشته باشد
کیفیت معماری و قابل توسعه بودن سیستم بسیار مهمتر از سرعت صرف اجراست
نحوه همکاری
ابتدا بررسی کوتاه ساختار فعلی CRM
ارائه پیشنهاد فنی (Architecture)
اجرای مرحلهای پروژه
امکان همکاری بلندمدت برای توسعه داشبوردها وجود دارد
سایت برای ثبت گارانتی طراحی کرده ایم یک افزونه استفاده کرده ایم به نام گارانتی سریر که در ژاکت هم موجوده کارایی این افزونه به این شیوه است که : ابتدا کدهای گارانتی را داخل تنظیمات ست میکنی بعد شورت کدش رو که در هر صفحه ای وارد کردی، یه باکس ایجاد میکنه که میگه کد گارانتی را وارد کن کدی که ست کردی رو وارد کنی، یه فرم لود میکنه فیلد های فرم ثبت گارانتی به این ترتیب هستند: نام و نام خانوادگی شماره موبایل نام محصول گارانتی شده نام فروشگاه محصول
تمام این موارد باید دستی پر بشن و بعد از اینکه پر شد روی دکمه ثبت که کلیک بشه رایگان گارانتی میکنه اما من میخوام این افزونه این طوری کار کنه : نام محصول گارانتی شده به جای اینکه دستی وارد بشه حالت جستجو داشته باشه، اسم ها رو از یه جایی فراخوانی کنه مثلا نوشتم سرخکن انواع سرخ کنی که قبلا تعریف شده اسم هاشون رو بیاره و مشتری مدل سرخکن رو از میان لیست جستجو انتخاب کنه یه جایی هم برای تعریف هزینه باشه که مثلا فلان سرخکن رو انتخاب کرد هزینه ای که براش ست شده رو پیدا کنه و بالای دکمه ثبت گارانتی نمایش بده حالا وقتی روی ثبت گارانتی کلیک شد مستقیم به درگاه پرداخت وصل بشه و هزینه رو پرداخت کنه و برگرده به صفحه ای که قبلاطراحی کردیم که داخل اون صفحه نوشته شده ثبت گارانتی با موفقیت انجام شد. میخوام این دو مورد به این افزونه گارانتی سریر اضافه بشه این افزونه در ژاکت موجوده دوستان قبلا ما این کار رو انجام داده ایم در پروژه ی دیگری، یکی از فریلنسرهای عزیز پونیشا انجام داد اما متاسفانه الاناین شخص در دسترس نیست تفاوت این پروژه با پروژه قبلی این بود که در پروژه قبلی اسم محصول جستجونمیشد و دستی وارد میشد و هزینه که برای ثبت گارانتی گرفته میشد ثابت بود مثلا برای ثبت هر کد گارانتی 20 هزار تومان گرفته میشد پروژه قبلی رو میتونید از طریق این لینک ببینید و برای تست کد : 00004 را وارد کنید: https://ayp-homestar.com/sabt-estelam/ اما در این پروژه میخواهیم اسم محصول جستجو بشه و بر اساس اسمی که انتخاب میشه هزینه ای که قبلا برای این اسم در نظر گرفته شده نمایش داده بشه،پس هم اسم محصول دیگه دستی وارد نمیشه و هم هزینه ثابت نیست و برای هر محصول قیمت خاصی گرفته میشه
فریلنسر عزیزی که این پروژه رو انجام داده بود از ووکامرس استفاده کردهیه محصول تعیین کرده و قیمت این محصول قابل تغییره هر قیمتی برای این محصول تعیین کنیم هزینه گارانتی هم تغییر میکنه شماهم میتونید از ووکامرس برای تعریف اسم ها و فراخوانی هزینه گارانتی استفاده کنید این سایت فروشگاهی نیست فقط برای ثبت گارانتی است اما میتوانید از ووکامرس برای انجام این پروژه استفاده کنید
سایت برای ثبت گارانتی طراحی کرده ایم یک افزونه استفاده کرده ایم به نام گارانتی سریر که در ژاکت هم موجوده کارایی این افزونه به این شیوه است که : ابتدا کدهای گارانتی را داخل تنظیمات ست میکنی بعد شورت کدش رو که در هر صفحه ای وارد کردی، یه باکس ایجاد میکنه که میگه کد گارانتی را وارد کن کدی که ست کردی رو وارد کنی، یه فرم لود میکنه فیلد های فرم ثبت گارانتی به این ترتیب هستند: نام و نام خانوادگی شماره موبایل نام محصول گارانتی شده نام فروشگاه محصول
تمام این موارد باید دستی پر بشن و بعد از اینکه پر شد روی دکمه ثبت که کلیک بشه رایگان گارانتی میکنه اما من میخوام این افزونه این طوری کار کنه : نام محصول گارانتی شده به جای اینکه دستی وارد بشه حالت جستجو داشته باشه، اسم ها رو از یه جایی فراخوانی کنه مثلا نوشتم سرخکن انواع سرخ کنی که قبلا تعریف شده اسم هاشون رو بیاره و مشتری مدل سرخکن رو از میان لیست جستجو انتخاب کنه یه جایی هم برای تعریف هزینه باشه که مثلا فلان سرخکن رو انتخاب کرد هزینه ای که براش ست شده رو پیدا کنه و بالای دکمه ثبت گارانتی نمایش بده حالا وقتی روی ثبت گارانتی کلیک شد مستقیم به درگاه پرداخت وصل بشه و هزینه رو پرداخت کنه و برگرده به صفحه ای که قبلاطراحی کردیم که داخل اون صفحه نوشته شده ثبت گارانتی با موفقیت انجام شد. میخوام این دو مورد به این افزونه گارانتی سریر اضافه بشه این افزونه در ژاکت موجوده دوستان قبلا ما این کار رو انجام داده ایم در پروژه ی دیگری، یکی از فریلنسرهای عزیز پونیشا انجام داد اما متاسفانه الاناین شخص در دسترس نیست تفاوت این پروژه با پروژه قبلی این بود که در پروژه قبلی اسم محصول جستجونمیشد و دستی وارد میشد و هزینه که برای ثبت گارانتی گرفته میشد ثابت بود مثلا برای ثبت هر کد گارانتی 20 هزار تومان گرفته میشد پروژه قبلی رو میتونید از طریق این لینک ببینید و برای تست کد : 00004 را وارد کنید: https://ayp-homestar.com/sabt-estelam/ اما در این پروژه میخواهیم اسم محصول جستجو بشه و بر اساس اسمی که انتخاب میشه هزینه ای که قبلا برای این اسم در نظر گرفته شده نمایش داده بشه،پس هم اسم محصول دیگه دستی وارد نمیشه و هم هزینه ثابت نیست و برای هر محصول قیمت خاصی گرفته میشه
فریلنسر عزیزی که این پروژه رو انجام داده بود از ووکامرس استفاده کردهیه محصول تعیین کرده و قیمت این محصول قابل تغییره هر قیمتی برای این محصول تعیین کنیم هزینه گارانتی هم تغییر میکنه شماهم میتونید از ووکامرس برای تعریف اسم ها و فراخوانی هزینه گارانتی استفاده کنید این سایت فروشگاهی نیست فقط برای ثبت گارانتی است اما میتوانید از ووکامرس برای انجام این پروژه استفاده کنید
عنوان پروژه: رسپانسیو سازی وبسایت بازی آنلاین Travian Legacy
📋 شرح پروژه
هدف اصلی این پروژه، تبدیل وبسایت بازی آنلاین Travian Legacy به یک وبسایت کاملاً رسپانسیو (واکنشگرا) برای نمایش بهینه در دستگاههای موبایل و تبلت است. وبسایت در حال حاضر بهطور کامل برای دسکتاپ طراحی شده و عملکرد خوبی دارد، اما در دستگاههای موبایل مشکلات جدی در نمایش و تجربه کاربری وجود دارد.
لینک پروژه: سایت Travian Legacy
اکانت تست برای مشاهده محیط داخل بازی:
- Username: test
- Password: test123
🎯 اهداف پروژه
- تبدیل وبسایت به یک وبسایت کاملاً رسپانسیو
- حفظ تمام قابلیتها و عملکردهای نسخه دسکتاپ
- بهینهسازی تجربه کاربری (UX) در دستگاههای موبایل
- حفظ ساختار کد فعلی و عدم وابستگی به فریمورکهای سنگین
- حفظ سازگاری با مرورگرهای مختلف
- بهینه سازی کد های css و کمتر شدن فشار لود در مرورگر
🛠 فناوریهای مورد استفاده
- HTML5
- CSS3 (با تمرکز بر Media Queries و واحدهای نسبی)
- JavaScript
- jQuery
📱 مشکلات فعلی در نسخه موبایل
- عدم تطبیق عرض: محتوا از عرض صفحه موبایل فراتر میرود
- مقیاس نادرست: عناصر بسیار ریز یا بزرگ نمایش داده میشوند
- عدم بهینهسازی ناوبری: منوها برای تاچ اسکرین مناسب نیستند
- مشکلات تعاملی: دکمهها و لینکها قابل کلیک نیستند
- جدولهای غیررسپانسیو: جداول از صفحه خارج میشوند
- تصاویر ثابت: تصاویر با عرض ثابت باعث ایجاد اسکرول افقی میشوند
👥 مهارتهای مورد نیاز
الزامی:
- تسلط کامل به HTML5، CSS3 و JavaScript
- تجربه عملی در ساخت وبسایتهای رسپانسیو
- آشنایی با jQuery
- درک عمیق از Media Queries
- تجربه در بهینهسازی وبسایتهای موجود
مطلوب:
- تجربه در زمینه بازیهای آنلاین
- آشنایی با مفاهیم UX برای موبایل
- توانایی کار با ابزارهای توسعهدهنده مرورگر
- نمونه کارهای مشابه در رزومه
📊 تحویلهای پروژه
- گزارشی از تحلیل و طرح اجرایی
- نسخه اولیه با لایهبندی رسپانسیو پایه
- نسخه کامل با کلیه کامپوننتهای رسپانسیو
- نسخه نهایی پس از تست و رفع اشکال
📅 فازبندی پروژه
فاز ۱: تحلیل و بررسی (۳-۵ روز)
- بررسی دقیق ساختار فعلی HTML/CSS/JS
- شناسایی کامپوننتها و الگوهای استفاده شده
- ایجاد لیست تغییرات لازم
- تعریف breakpointهای مناسب
فاز ۲: پیادهسازی پایه (۷-۱۰ روز)
- افزودن متاتگ viewport و تنظیمات پایه
- ایجاد CSS reset/responsive
- پیادهسازی media queries اصلی
فاز ۳: بهینهسازی کامپوننتها (۱۰-۱۴ روز)
- رسپانسیو کردن منوها و فرمها
- بهینهسازی جداول و محتوا
فاز ۴: تست و رفع اشکال (۵-۷ روز)
- تست در دستگاههای مختلف
- بهینهسازی performance
💰 مدل همکاری و بودجه
- پیشنهاد مدل همکاری: پروژهای (Fixed-price) با پرداخت یکجا در پایان کار
- تخمین هزینه: بین ۵ تا ۱۰ میلیون تومان (بسته به تجربه فریلنسر و جزئیات پیادهسازی)
- زمان تحویل: ۲۵ تا ۳۵ روز کاری
📝 نحوه درخواست همکاری
متخصصان علاقهمند میتوانند با ارسال موارد زیر برای همکاری اقدام کنند:
- رزومه و نمونه کارهای مرتبط
- تحلیل اولیه از وبسایت و پیشنهادات مشخص
- برآورد زمان و هزینه
- روشهای پیشنهادی برای تست و تضمین کیفیت
توجه مهم: این پروژه نیازمند دقت بالاست زیرا وبسایت یک بازی آنلاین فعال است و هرگونه تغییر نباید بر عملکرد بازی تأثیر منفی بگذارد.
عنوان پروژه: رسپانسیو سازی وبسایت بازی آنلاین Travian Legacy
📋 شرح پروژه
هدف اصلی این پروژه، تبدیل وبسایت بازی آنلاین Travian Legacy به یک وبسایت کاملاً رسپانسیو (واکنشگرا) برای نمایش بهینه در دستگاههای موبایل و تبلت است. وبسایت در حال حاضر بهطور کامل برای دسکتاپ طراحی شده و عملکرد خوبی دارد، اما در دستگاههای موبایل مشکلات جدی در نمایش و تجربه کاربری وجود دارد.
لینک پروژه: سایت Travian Legacy
اکانت تست برای مشاهده محیط داخل بازی:
- Username: test
- Password: test123
🎯 اهداف پروژه
- تبدیل وبسایت به یک وبسایت کاملاً رسپانسیو
- حفظ تمام قابلیتها و عملکردهای نسخه دسکتاپ
- بهینهسازی تجربه کاربری (UX) در دستگاههای موبایل
- حفظ ساختار کد فعلی و عدم وابستگی به فریمورکهای سنگین
- حفظ سازگاری با مرورگرهای مختلف
- بهینه سازی کد های css و کمتر شدن فشار لود در مرورگر
🛠 فناوریهای مورد استفاده
- HTML5
- CSS3 (با تمرکز بر Media Queries و واحدهای نسبی)
- JavaScript
- jQuery
📱 مشکلات فعلی در نسخه موبایل
- عدم تطبیق عرض: محتوا از عرض صفحه موبایل فراتر میرود
- مقیاس نادرست: عناصر بسیار ریز یا بزرگ نمایش داده میشوند
- عدم بهینهسازی ناوبری: منوها برای تاچ اسکرین مناسب نیستند
- مشکلات تعاملی: دکمهها و لینکها قابل کلیک نیستند
- جدولهای غیررسپانسیو: جداول از صفحه خارج میشوند
- تصاویر ثابت: تصاویر با عرض ثابت باعث ایجاد اسکرول افقی میشوند
👥 مهارتهای مورد نیاز
الزامی:
- تسلط کامل به HTML5، CSS3 و JavaScript
- تجربه عملی در ساخت وبسایتهای رسپانسیو
- آشنایی با jQuery
- درک عمیق از Media Queries
- تجربه در بهینهسازی وبسایتهای موجود
مطلوب:
- تجربه در زمینه بازیهای آنلاین
- آشنایی با مفاهیم UX برای موبایل
- توانایی کار با ابزارهای توسعهدهنده مرورگر
- نمونه کارهای مشابه در رزومه
📊 تحویلهای پروژه
- گزارشی از تحلیل و طرح اجرایی
- نسخه اولیه با لایهبندی رسپانسیو پایه
- نسخه کامل با کلیه کامپوننتهای رسپانسیو
- نسخه نهایی پس از تست و رفع اشکال
📅 فازبندی پروژه
فاز ۱: تحلیل و بررسی (۳-۵ روز)
- بررسی دقیق ساختار فعلی HTML/CSS/JS
- شناسایی کامپوننتها و الگوهای استفاده شده
- ایجاد لیست تغییرات لازم
- تعریف breakpointهای مناسب
فاز ۲: پیادهسازی پایه (۷-۱۰ روز)
- افزودن متاتگ viewport و تنظیمات پایه
- ایجاد CSS reset/responsive
- پیادهسازی media queries اصلی
فاز ۳: بهینهسازی کامپوننتها (۱۰-۱۴ روز)
- رسپانسیو کردن منوها و فرمها
- بهینهسازی جداول و محتوا
فاز ۴: تست و رفع اشکال (۵-۷ روز)
- تست در دستگاههای مختلف
- بهینهسازی performance
💰 مدل همکاری و بودجه
- پیشنهاد مدل همکاری: پروژهای (Fixed-price) با پرداخت یکجا در پایان کار
- تخمین هزینه: بین ۵ تا ۱۰ میلیون تومان (بسته به تجربه فریلنسر و جزئیات پیادهسازی)
- زمان تحویل: ۲۵ تا ۳۵ روز کاری
📝 نحوه درخواست همکاری
متخصصان علاقهمند میتوانند با ارسال موارد زیر برای همکاری اقدام کنند:
- رزومه و نمونه کارهای مرتبط
- تحلیل اولیه از وبسایت و پیشنهادات مشخص
- برآورد زمان و هزینه
- روشهای پیشنهادی برای تست و تضمین کیفیت
توجه مهم: این پروژه نیازمند دقت بالاست زیرا وبسایت یک بازی آنلاین فعال است و هرگونه تغییر نباید بر عملکرد بازی تأثیر منفی بگذارد.
توسعه فروشگاه وردپرس با Elementor Pro - کدنویسی AJAX و jQuery، یکپارچهسازی پیامک و بهینهسازی محصولات
شرح کامل پروژه:
یک فروشگاه اینترنتی بر پایه وردپرس داریم که از قالب Hello Elementor و پلاگین المنتور پرو برای طراحی استفاده شده و کلیه بخشهای اصلی آن طراحی شده است. در فاز دوم پروژه، نیازمند توسعه یکسری بخش ها با تمرکز بر کدنویسی بهینه و سبک هستیم.
توضیحات فنی و الزامات: ۱. توسعه فرآیند خرید: طراحی (با المنتور و یا کد نویسی منطبق بر طرح فیگما) و کدنویسی صفحات سبد خرید، تسویهحساب و پرداخت به صورت اختصاصی. اولویت با پیادهسازی AJAX یا تکنولوژیهای مدرن برای بروزرسانی بدون ریلود صفحه، جهت سرعت و تجربه کاربری بهتر است. پیادهسازی صفحات "تشکر"، "پیگیری سفارش" و "لیست سفارشات کاربر" نیز ضروری است. (ui و ux در نرم افزار فیگما بصورت اصولی پیاده سازی شده است)
۲. یکپارچهسازی سامانه پیامک: پیاده سازی و کدنویسی برای ارسال پیامکهای اتوماتیک از طریق API و مستندات اختصاصی یک سامانه پیامکی. این پیامکها باید شامل تأیید ثبت سفارش، جزئیات خرید، تأیید پرداخت، تشکر و همچنین تأیید ارسال فرمهای ساختهشده با المنتور باشد.
۳. بهینهسازی نمایش قیمتها: تغییر و بهبود شیوه نمایش قیمت برای محصولات با ویژگی متغیر (Variable Products) مطابق با طرح UI از پیش تعیین شده. این تغییرات باید به صورت هماهنگ با طراحی موجود انجام شود.
۴. تقویت ویژگیهای تعاملی: اصلاح و بهینهسازی قابلیت مقایسه محصولات و افزودن به لیست علاقهمندیها. این عملیات باید به صورت AJAX و بدون بارگذاری مجدد صفحه انجام شود تا سرعت و تجربه کاربری حفظ گردد. (این بخش قبلا با jet engine پیاده سازی شده منظور طراحی بهینه تر است)
۵. افزودن قابلیت "موجود شد خبرم کن"
الزامات فنی و انتظارات از فریلنسر:
· اولویت با کدنویسی اختصاصی و سبک است. در مواردی که استفاده از پلاگین آماده منطقیتر است، استفاده از پلاگینهای سبک، امن و پرسرعت که تاثیر منفی بر عملکرد سایت نگذارند، مجاز است. در انتخاب پلاگین، معیارهای سرعت و امنیت اولویت دارد. · کدهای نوشته شده باید کاملاً با المنتور پرو سازگار باشند تا امکان ویرایش و مدیریت آسان در آینده توسط ما فراهم باشد. · فریلنسر محترم ملزم به ارائه توضیح واضح از متدولوژی کار و زمانبندی پیشنهادی خود است. · انتظار داریم پیشنهادات فنی بهینهتر و مقرونبهصرفهتر شما برای رسیدن به اهداف پروژه، در پیشنهادتان درج شود. . سورس کد و یا فایل پلاگین (درصورت استفاده) حتما مورد نیاز است. . در تمامی بخش ها طراحی باید سئو فرندلی و سازگار با پلاگین های رنک مث و ووکامرس و المنتور و جت انجین و سایر پلاگینهای استفاده شده در وب سایت باشد. . برای سادگی در این مرحله صرفا طراحی بر اساس نمایش در موبایل است.
نحوه ارسال پیشنهاد: لطفاًدر پیشنهاد خود موارد زیر را حتماً ذکر کنید:
1. شرح دقیق رویکرد و مراحل کاری شما برای هر یک از بخشهای چهارگانه فوق 2. برآورد زمان و هزینه نهایی پروژه 3. نمونه کارهای مشابه، به ویژه پروژههای مرتبط با ووکامرس و المنتور 4. هرگونه پیشنهاد فنی سازنده برای بهبود، بهینهسازی یا کاهش هزینههای پروژه (شامل استفاده از سایر تکنولوژی ها زبان های برنامه نویسی مقل react یا nodejs یا ...)
توسعه فروشگاه وردپرس با Elementor Pro - کدنویسی AJAX و jQuery، یکپارچهسازی پیامک و بهینهسازی محصولات
شرح کامل پروژه:
یک فروشگاه اینترنتی بر پایه وردپرس داریم که از قالب Hello Elementor و پلاگین المنتور پرو برای طراحی استفاده شده و کلیه بخشهای اصلی آن طراحی شده است. در فاز دوم پروژه، نیازمند توسعه یکسری بخش ها با تمرکز بر کدنویسی بهینه و سبک هستیم.
توضیحات فنی و الزامات: ۱. توسعه فرآیند خرید: طراحی (با المنتور و یا کد نویسی منطبق بر طرح فیگما) و کدنویسی صفحات سبد خرید، تسویهحساب و پرداخت به صورت اختصاصی. اولویت با پیادهسازی AJAX یا تکنولوژیهای مدرن برای بروزرسانی بدون ریلود صفحه، جهت سرعت و تجربه کاربری بهتر است. پیادهسازی صفحات "تشکر"، "پیگیری سفارش" و "لیست سفارشات کاربر" نیز ضروری است. (ui و ux در نرم افزار فیگما بصورت اصولی پیاده سازی شده است)
۲. یکپارچهسازی سامانه پیامک: پیاده سازی و کدنویسی برای ارسال پیامکهای اتوماتیک از طریق API و مستندات اختصاصی یک سامانه پیامکی. این پیامکها باید شامل تأیید ثبت سفارش، جزئیات خرید، تأیید پرداخت، تشکر و همچنین تأیید ارسال فرمهای ساختهشده با المنتور باشد.
۳. بهینهسازی نمایش قیمتها: تغییر و بهبود شیوه نمایش قیمت برای محصولات با ویژگی متغیر (Variable Products) مطابق با طرح UI از پیش تعیین شده. این تغییرات باید به صورت هماهنگ با طراحی موجود انجام شود.
۴. تقویت ویژگیهای تعاملی: اصلاح و بهینهسازی قابلیت مقایسه محصولات و افزودن به لیست علاقهمندیها. این عملیات باید به صورت AJAX و بدون بارگذاری مجدد صفحه انجام شود تا سرعت و تجربه کاربری حفظ گردد. (این بخش قبلا با jet engine پیاده سازی شده منظور طراحی بهینه تر است)
۵. افزودن قابلیت "موجود شد خبرم کن"
الزامات فنی و انتظارات از فریلنسر:
· اولویت با کدنویسی اختصاصی و سبک است. در مواردی که استفاده از پلاگین آماده منطقیتر است، استفاده از پلاگینهای سبک، امن و پرسرعت که تاثیر منفی بر عملکرد سایت نگذارند، مجاز است. در انتخاب پلاگین، معیارهای سرعت و امنیت اولویت دارد. · کدهای نوشته شده باید کاملاً با المنتور پرو سازگار باشند تا امکان ویرایش و مدیریت آسان در آینده توسط ما فراهم باشد. · فریلنسر محترم ملزم به ارائه توضیح واضح از متدولوژی کار و زمانبندی پیشنهادی خود است. · انتظار داریم پیشنهادات فنی بهینهتر و مقرونبهصرفهتر شما برای رسیدن به اهداف پروژه، در پیشنهادتان درج شود. . سورس کد و یا فایل پلاگین (درصورت استفاده) حتما مورد نیاز است. . در تمامی بخش ها طراحی باید سئو فرندلی و سازگار با پلاگین های رنک مث و ووکامرس و المنتور و جت انجین و سایر پلاگینهای استفاده شده در وب سایت باشد. . برای سادگی در این مرحله صرفا طراحی بر اساس نمایش در موبایل است.
نحوه ارسال پیشنهاد: لطفاًدر پیشنهاد خود موارد زیر را حتماً ذکر کنید:
1. شرح دقیق رویکرد و مراحل کاری شما برای هر یک از بخشهای چهارگانه فوق 2. برآورد زمان و هزینه نهایی پروژه 3. نمونه کارهای مشابه، به ویژه پروژههای مرتبط با ووکامرس و المنتور 4. هرگونه پیشنهاد فنی سازنده برای بهبود، بهینهسازی یا کاهش هزینههای پروژه (شامل استفاده از سایر تکنولوژی ها زبان های برنامه نویسی مقل react یا nodejs یا ...)
یک تمپلت از themeforest خریداری شده . برای یک سایت که با لاراول طراحی میشه قرار استفاده بشه RTL هست و نیاز به فارسی سازی و تغییرات در css داره و حذف بعضی از طراحی و لوگو داره تغییرات هم در صفحه محصولات و گروه بندی برای استفاده موضوع این سایت داره ممکن تغییراتی هم در js نیازمند باشه. حدود 11 صفحه در کل هست ، که در تمپلت موجود بیشتر، با کمی تغییرات به نیازمون میرسیم در نهایت من html نیازمندم .
یک تمپلت از themeforest خریداری شده . برای یک سایت که با لاراول طراحی میشه قرار استفاده بشه RTL هست و نیاز به فارسی سازی و تغییرات در css داره و حذف بعضی از طراحی و لوگو داره تغییرات هم در صفحه محصولات و گروه بندی برای استفاده موضوع این سایت داره ممکن تغییراتی هم در js نیازمند باشه. حدود 11 صفحه در کل هست ، که در تمپلت موجود بیشتر، با کمی تغییرات به نیازمون میرسیم در نهایت من html نیازمندم .
این پروژه مربوط به طراحی و پیادهسازی سیستم درخواست غذا است. هدف از پروژه، مدیریت کامل فرآیند ثبت، بررسی، و گزارشگیری درخواستهای غذا برای پرسنل و مهمانان شرکت است. سیستم شامل : ثبت درخواست غذا بررسی و تأیید درخواستها توسط سرپرست. مدیریت آیتمها و تنظیمات وعدههای غذایی بخش گزارشها و آمار مدیریتی
این پروژه لازم است به صورت فرایندی پیاده شود، تحلیل کامل پروژه در اختیار شما قرار می گیرد. لازم است برای انجام این پروژه با Processmaker هم آشنا باشید
این پروژه مربوط به طراحی و پیادهسازی سیستم درخواست غذا است. هدف از پروژه، مدیریت کامل فرآیند ثبت، بررسی، و گزارشگیری درخواستهای غذا برای پرسنل و مهمانان شرکت است. سیستم شامل : ثبت درخواست غذا بررسی و تأیید درخواستها توسط سرپرست. مدیریت آیتمها و تنظیمات وعدههای غذایی بخش گزارشها و آمار مدیریتی
این پروژه لازم است به صورت فرایندی پیاده شود، تحلیل کامل پروژه در اختیار شما قرار می گیرد. لازم است برای انجام این پروژه با Processmaker هم آشنا باشید
سلام ما به دنبال همکاری با یک برنامهنویس حرفهای PHP هستیم که تسلط کامل به سیستم مدیریت محتوای وردپرس و ویرایش قالبها و بهینه سازی سرعت سایت را داشته باشه.
اهداف اصلی ما:
✅ دریافت امتیاز بالای 90 از page speed insights گوگل روی هر دو ورژن موبایل و دسکتاپ
✅ بهینهسازی کامل سرعت و عملکرد سایت (بهبود Core Web Vitals، کاهش TTFB، LCP FCP و ... بطور کامل)
✅ انجام اصلاحات و ویرایشهای تخصصی در قالب وردپرس (HTML / CSS / PHP)
✅ توسعه چند قابلیت اختصاصی در قالب سایت طبق نیاز ما (افزودن بخشهای جدید نظیر اسلایدر محصولات شگفت انگیز، فیلترها، امکانات نمایشی و ...)
✅ بهینهسازی ساختار قالب برای سئو تکنیکال و تجربه کاربری بهتر
✅ رفع باگها و مشکلات فنی موجود
✅ آشنایی با ساختار قالبها و افزونههای وردپرس
قابلیت ارائه گزارش دقیق به کارفرما به جهت موارد انجام شده و داکیومنت کردن تغییرات و همچنین پرداخت هزینه منوط به دائمی بودن و پایدار بودن بهینه سازی سرعت سایت و بهینه سازی و دریافت امتیاز بالای 90 روی ورژن دسکتاپ و موبایل از پیج اسپید اینسایت است .
تغییرات موقتی و ... کافی نیست و حتما باید ارور های سرعتی و core web vitals در کنسول مرتفع شوند.
*** توجه : حتما باید امتیاز رو اوکی کنید، پایدار باشه، روی هر دو نسخه موبایل و دسکتاپ باشه اونم روی کل صفحات سایت نه فقط یه صفحه سبک، میخوایم کار حرفه ای انجام شه، دستمزد حرفه ایم میدیم، اگه اوکی نشه پرداخت انجام نمیشه، با توجه به این موضوع درخواست بدین.
سلام ما به دنبال همکاری با یک برنامهنویس حرفهای PHP هستیم که تسلط کامل به سیستم مدیریت محتوای وردپرس و ویرایش قالبها و بهینه سازی سرعت سایت را داشته باشه.
اهداف اصلی ما:
✅ دریافت امتیاز بالای 90 از page speed insights گوگل روی هر دو ورژن موبایل و دسکتاپ
✅ بهینهسازی کامل سرعت و عملکرد سایت (بهبود Core Web Vitals، کاهش TTFB، LCP FCP و ... بطور کامل)
✅ انجام اصلاحات و ویرایشهای تخصصی در قالب وردپرس (HTML / CSS / PHP)
✅ توسعه چند قابلیت اختصاصی در قالب سایت طبق نیاز ما (افزودن بخشهای جدید نظیر اسلایدر محصولات شگفت انگیز، فیلترها، امکانات نمایشی و ...)
✅ بهینهسازی ساختار قالب برای سئو تکنیکال و تجربه کاربری بهتر
✅ رفع باگها و مشکلات فنی موجود
✅ آشنایی با ساختار قالبها و افزونههای وردپرس
قابلیت ارائه گزارش دقیق به کارفرما به جهت موارد انجام شده و داکیومنت کردن تغییرات و همچنین پرداخت هزینه منوط به دائمی بودن و پایدار بودن بهینه سازی سرعت سایت و بهینه سازی و دریافت امتیاز بالای 90 روی ورژن دسکتاپ و موبایل از پیج اسپید اینسایت است .
تغییرات موقتی و ... کافی نیست و حتما باید ارور های سرعتی و core web vitals در کنسول مرتفع شوند.
*** توجه : حتما باید امتیاز رو اوکی کنید، پایدار باشه، روی هر دو نسخه موبایل و دسکتاپ باشه اونم روی کل صفحات سایت نه فقط یه صفحه سبک، میخوایم کار حرفه ای انجام شه، دستمزد حرفه ایم میدیم، اگه اوکی نشه پرداخت انجام نمیشه، با توجه به این موضوع درخواست بدین.
هدف از این پروژه، پیادهسازی 15 فایل .PSD در قالب Viewهای یک پروژه ASP.NET MVC است. این پروژه در حال تکمیل است و به مجری منتخب دسترسی به GitHub داده خواهد شد. فایلهای .PSD در عرض 480 پیکسل طراحی شدهاند، اما طراحی باید کاملاً واکنشگرا (Responsive) بوده و با انواع نمایشگرها در ابعاد مختلف (همه نمایشگرهای موبایل در عرض 480 پیکسل و کمتر) هماهنگی کامل داشته باشد.
لازم به ذکر است که نیازی به کدنویسی backend نیست و تمرکز فقط بر روی پیادهسازی frontend از طریق html، javascript، jquery و css خواهد بود. همچنین، ممکن است حجم کار پروژه به دلیل نیازهای فنی و تغییرات جزئی، تا 10% افزایش یابد. در صورت داشتن تخصص، تجربه و زمان کافی برای اجرای این پروژه، لطفاً نمونهکارهای مرتبط خود را ارسال نمایید تا اطلاعات تکمیلی و مستندات لازم در اختیار شما قرار گیرد.
تاکید میگردد این پروژه کاملاً جدی و حرفهای است. لذا از دوستانی که فاقد تجربه کافی هستند یا زمان لازم برای اجرای دقیق پروژه را ندارند، خواهشمندیم از ارسال پیشنهاد خودداری فرمایند. انتخاب مجری نهایی پس از بررسی دقیق نمونهکارها و سوابق انجام پروژههای مشابه صورت خواهد گرفت.
شرایط آغاز همکاری و پیگیری روند اجرا: مجری موظف است حداکثر ظرف مدت ۱۲ ساعت پس از انتخاب شدن، پروژه را در پونیشا پذیرش نماید. در صورت عدم پذیرش در این بازه، همکاری به طور خودکار لغو خواهد شد. پس از پذیرش پروژه، مجری موظف است بلافاصله اقدامات اجرایی را آغاز نموده و از همان روز، ارائه گزارش تصویری کامل از اقدامات انجامشده را بهصورت روزانه (هر 24 ساعت یکبار) تا پایان پروژه ادامه دهد. گزارشها باید شامل تصاویر و توضیحات مختصر از پیشرفت کار باشد. در صورت عدم ارائه گزارش در موعد مقرر یا عدم پیگیری اقدامات جهت پیشرفت پروژه:
- بار اول، تذکر رسمی از طریق پیامرسان پونیشا ارسال خواهد شد.
- در صورت تکرار، پروژه بدون تعارف به فرآیند داوری ارجاع داده شده و تا پایان داوری بهصورت کامل پیگیری خواهد شد.
این بند بهمنظور حفظ نظم، شفافیت و احترام متقابل در همکاری تدوین شده و رعایت آن الزامی است.
هدف از این پروژه، پیادهسازی 15 فایل .PSD در قالب Viewهای یک پروژه ASP.NET MVC است. این پروژه در حال تکمیل است و به مجری منتخب دسترسی به GitHub داده خواهد شد. فایلهای .PSD در عرض 480 پیکسل طراحی شدهاند، اما طراحی باید کاملاً واکنشگرا (Responsive) بوده و با انواع نمایشگرها در ابعاد مختلف (همه نمایشگرهای موبایل در عرض 480 پیکسل و کمتر) هماهنگی کامل داشته باشد.
لازم به ذکر است که نیازی به کدنویسی backend نیست و تمرکز فقط بر روی پیادهسازی frontend از طریق html، javascript، jquery و css خواهد بود. همچنین، ممکن است حجم کار پروژه به دلیل نیازهای فنی و تغییرات جزئی، تا 10% افزایش یابد. در صورت داشتن تخصص، تجربه و زمان کافی برای اجرای این پروژه، لطفاً نمونهکارهای مرتبط خود را ارسال نمایید تا اطلاعات تکمیلی و مستندات لازم در اختیار شما قرار گیرد.
تاکید میگردد این پروژه کاملاً جدی و حرفهای است. لذا از دوستانی که فاقد تجربه کافی هستند یا زمان لازم برای اجرای دقیق پروژه را ندارند، خواهشمندیم از ارسال پیشنهاد خودداری فرمایند. انتخاب مجری نهایی پس از بررسی دقیق نمونهکارها و سوابق انجام پروژههای مشابه صورت خواهد گرفت.
شرایط آغاز همکاری و پیگیری روند اجرا: مجری موظف است حداکثر ظرف مدت ۱۲ ساعت پس از انتخاب شدن، پروژه را در پونیشا پذیرش نماید. در صورت عدم پذیرش در این بازه، همکاری به طور خودکار لغو خواهد شد. پس از پذیرش پروژه، مجری موظف است بلافاصله اقدامات اجرایی را آغاز نموده و از همان روز، ارائه گزارش تصویری کامل از اقدامات انجامشده را بهصورت روزانه (هر 24 ساعت یکبار) تا پایان پروژه ادامه دهد. گزارشها باید شامل تصاویر و توضیحات مختصر از پیشرفت کار باشد. در صورت عدم ارائه گزارش در موعد مقرر یا عدم پیگیری اقدامات جهت پیشرفت پروژه:
- بار اول، تذکر رسمی از طریق پیامرسان پونیشا ارسال خواهد شد.
- در صورت تکرار، پروژه بدون تعارف به فرآیند داوری ارجاع داده شده و تا پایان داوری بهصورت کامل پیگیری خواهد شد.
این بند بهمنظور حفظ نظم، شفافیت و احترام متقابل در همکاری تدوین شده و رعایت آن الزامی است.
تیم استارتاپی ما در کانادا به دنبال جذب یک Full Stack Developer با انگیزه و بااستعداد هست تا به تیم تکنولوژی ما اضافه بشه.
مهارتهای مورد نیاز:
- تسلط کامل به Bootstrap و jQuery و JavaScript
- تسلط به PHP و MySQL
- تسلط به GitHub
*تسلط به MVC *مسلط به زبان انگلیسی
مهارتهای مزیت محسوب میشوند:
- آشنایی با Yii Framework
- آشنایی با Docker
مزایا:
- همکاری با یک تیم ایرانی در یک محیط بینالمللی
- ساعت کاری منعطف
- تجربهی کار در فضای استارتاپی تک در کانادا
اگر فکر میکنید میتونید به رشد تیم ما کمک کنید، خوشحال میشیم که رزومتون رو برای ما بفرستین:)
تیم استارتاپی ما در کانادا به دنبال جذب یک Full Stack Developer با انگیزه و بااستعداد هست تا به تیم تکنولوژی ما اضافه بشه.
مهارتهای مورد نیاز:
- تسلط کامل به Bootstrap و jQuery و JavaScript
- تسلط به PHP و MySQL
- تسلط به GitHub
*تسلط به MVC *مسلط به زبان انگلیسی
مهارتهای مزیت محسوب میشوند:
- آشنایی با Yii Framework
- آشنایی با Docker
مزایا:
- همکاری با یک تیم ایرانی در یک محیط بینالمللی
- ساعت کاری منعطف
- تجربهی کار در فضای استارتاپی تک در کانادا
اگر فکر میکنید میتونید به رشد تیم ما کمک کنید، خوشحال میشیم که رزومتون رو برای ما بفرستین:)