
اتوماسین پیکره بندی هاست next js برای whmcs
- توسعه نرمافزار و آیتی
- زمان باقیمانده برای ارسال پیشنهاد
با سلام لازم داریم که یک حالت برای whmcs طراحی شودکه بتواند با سرور های متعدد ubuntu ارتباط برقرار کندو یک دامین را بفرستید و nginx دامین را ست پیگره بندی و سپس نصب ssl و .. انجام شود
سپس یک پنل در اختیار کاربر قرار بگیرد که فایل ها را به سرور ارسال کند
محدودیت ها طبق تصویر پیوست باید پیاده شود
مهترین محدویدت محدود کرد زمان build است
باید کاربر یک پنل داشته باشد و این ماتیورنیگ را ببنید برای امنیت بهتره کاربر خودش ترمینال نداشته باشد فقط از طریق پنل دستور بیلد بدهد یا دستورا لازم دیگر
باید حتما یک فایل کانفیگ برای پلن ها داشته باشیم پلن ها استاتیک نیستند
فایل ۱: https://avisapp.dev/t/y/plan.png پلن ها و محدودیت ها
فایل ۲: https://avisapp.dev/t/y/st.png ساختار پیشنهادی
باید همه چیز اتوماتیک باشه سرور ابونتو به شما داده میشه whmcs میتونید روی سیستم خودتون نصب کنید و اتصال را انجام بدهید
نکته دوم امکان بارگزاری node_madule به صورت دستی توسط کاربر هم باشه برای شرایطی که اگر اینترنت روی سرور نبود و اینترنت را قطع کردن !
برای مدریت پروژه ها میتوانیم روی ابونتو pm2 استفاده کنیم
مهارتهای مورد نیاز
Linux
پی اچ پی (PHP)
برنامه نویسی
سرویسهای مرتبط
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
- کارفرما این پیشنهاد را انتخاب کرده است.
arshia0moharrary5(1) امتیاززمان تحویل: 35 روزارسال پیشنهاد در:
seyyedkarim5(1) امتیاززمان تحویل: 14 روزارسال پیشنهاد در:- زمان تحویل: 5 روزارسال پیشنهاد در:
- زمان تحویل: 30 روزارسال پیشنهاد در:
alizamani164.94(56) امتیاززمان تحویل: 45 روزارسال پیشنهاد در:- زمان تحویل: 18 روزارسال پیشنهاد در:
alirahmmanian4.47(6) امتیاززمان تحویل: 28 روزارسال پیشنهاد در:- زمان تحویل: 8 روزارسال پیشنهاد در:
- زمان تحویل: 20 روزارسال پیشنهاد در:
pioneers4.66(16) امتیاززمان تحویل: 20 روزارسال پیشنهاد در:
آخرین پروژه های توسعه نرمافزار و آیتی
شرح کلی پروژه: ساخت و راهاندازی یک بازی مسابقهای سهبعدی خودرو از مرحله آغازین. در بازی، خودروها در پیست با یکدیگر مسابقه میدهند و طراحی و اجرای بازی بر عهده فریلنسر است.
محدوده کار و مسئولیت فریلنسر: • طراحی و ساخت بازی مسابقهای سهبعدی خودرو • پیادهسازی قابلیتهای اصلی مسابقه و رانندگی • ایجاد و اجرای فضای مسابقه در پیست
نیازمندیها و قابلیتهای اصلی: • پیستهای آفرود و جادهای • شرایط آبوهوایی بارانی و آفتابی • خودروهای مختلف • حالت درگ • کنترل ترمز و نیترو • امکان عبور نرم و حرفهای از پیچها • مسابقهدادن خودروها بهصورت سهبعدی در پیست
وضعیت فعلی و خروجی مورد انتظار: پروژه در حال حاضر از ابتدا آغاز میشود و محصول یا بخش آمادهای برای ادامه کار اعلام نشده است. خروجی مورد انتظار، یک بازی سهبعدی مسابقه خودرو با قابلیتهای اصلی مشخصشده در این brief است که برای راهاندازی آماده باشد.
ملاحظات اجرایی: ترجیحاً فریلنسر تجربه مستقیم در اجرای پروژههای مشابه با موتور بازی داشته باشد. پیشنهاد فریلنسر میتواند موتور بازی مورد استفاده، نمونهکارهای مرتبط، شیوه پیادهسازی کنترل خودرو و فرضیات مؤثر بر برآورد را مشخص کند.
موارد پیشنهادی برای بررسی در پروپوزال: • نمونهکارهای مشابه در زمینه بازی مسابقهای سهبعدی • موتور بازی پیشنهادی و دلیل انتخاب آن • برآورد هزینه و زمان اجرای پروژه • نحوه پیادهسازی کنترل ترمز، نیترو و عبور از پیچها • وابستگیها و مواردی که برای تعیین دقیق دامنه کار نیاز به توافق دارند
شرح کلی پروژه: ساخت یک ربات برای خودکارسازی انتخاب، ذخیره و انتشار پینهای مرتبط میان Pinterest و پیام رسان. در حال حاضر ۱۰ بورد در Pinterest و یک کانال پیام رسان موجود است و هدف، ایجاد فرایندی خودکار برای گردآوری و انتشار محتوای متناسب با موضوع هر بورد است.
محدوده کار و مسئولیت فریلنسر: • پیادهسازی ربات انتخاب پینهای مرتبط با موضوع هر بورد • ارزیابی و انتخاب پینهای دارای امتیاز و کیفیت بالا • ذخیره پینهای انتخابشده در بورد Pinterest متناظر و همنام با موضوع آنها • اتصال فرایند انتخاب و ذخیره پینها به کانال پیام رسان موجود • تشکیل آلبومهای سهتایی از پینها و انتشار آنها در کانال پیام رسان • افزودن هشتگ همنام با بورد مربوط به هر آلبوم هنگام انتشار
نیازمندیها و قابلیتهای اصلی: ربات باید بتواند پینها را بر اساس ارتباط با موضوع بورد و کیفیت آنها انتخاب کند، پین منتخب را در بورد متناظر قرار دهد و سپس آنها را در قالب آلبومهای سهتایی در کانال پیام رسان منتشر کند. هشتگ هر انتشار باید با نام بورد مربوط هماهنگ باشد. پیادهسازی ربات و اتصال Pinterest به کانال پیام رسان بر عهده فریلنسر است؛
وضعیت فعلی و ورودیهای آماده: ۱۰ بورد Pinterest و یک کانال پیام رسان از قبل وجود دارد و برای اجرای فرایند باید از همین بوردها و کانال استفاده شود. جزئیات فنی روش اتصال و نحوه ارزیابی امتیاز و کیفیت پینها در پیشنهاد فریلنسر مشخص شود.
تحویلدادنی مورد انتظار: ربات پیادهسازیشده برای انتخاب و ذخیره پینهای مرتبط در بوردهای همنام Pinterest و انتشار آنها بهصورت آلبومهای سهتایی همراه با هشتگ متناظر در کانال پیام رسان.
موارد پیشنهادی برای بررسی در پروپوزال: • روش پیشنهادی برای ارزیابی ارتباط، امتیاز و کیفیت پینها • نحوه پیادهسازی اتصال Pinterest و پیام رسان و فرضهای فنی مربوط • برآورد هزینه و زمان اجرای کار • نمونه کارهای مرتبط با رباتها، وباسکرپینگ یا اتصال سرویسها
با سلام برای یک سیستم گفتوگوی متنی نیاز به ساخت سناریوی اتوماسیون با ابزار n8n دارم. شرح کار: ۱. دریافت پیام صوتی کاربر از طریق وبهوک ۲. تبدیل پیام صوتی فارسی به متن با سرویس تبدیل گفتار به نوشتار ۳. ارسال متن به API هوش مصنوعی برای استخراج ساختیافته اطلاعات ۴. ذخیره نتیجه در گوگل شیت در دو بخش مجزا برای اطلاعات کاربر و لاگ روزانه ۵. ارسال نتیجه نهایی به کاربر از طریق همان وبهوک جزئیات فیلدها و شرطها بعد از استخدام در اختیار مجری قرار میگیرد. تحویل مورد انتظار: فایل خروجی سناریو n8n به همراه آموزش نصب روی سرور مجازی. لطفاً در پیشنهاد خود ذکر کنید تبدیل صوت به متن را با چه ابزاری انجام میدهید و نمونه کار مرتبط با اتوماسیون و وبهوک ارسال کنید. مدت زمان: ۷ تا ۱۴ روز نحوه همکاری: دورکاری و تحویل پروژهای
شرح کلی پروژه: طراحی UI/UX نمونه اولیه (MVP) یک اپلیکیشن ایرانی با موضوع توانمندسازی و تقویت ذهن سالمندان در محیط Figma. مخاطبان اپلیکیشن سالمندان ۶۰ تا ۸۰ سال هستند و طراحی باید بر خوانایی و سادگی استفاده برای این گروه تمرکز داشته باشد.
محدوده کار و مسئولیت فریلنسر: سناریو و سند دقیق آموزشی پروژه بهصورت Wireframe از طرف کارفرما آماده و ارائه میشود. مسئولیت فریلنسر، تبدیل این سناریو و Wireframe به طراحی رابط کاربری و تجربه کاربری جدید برای ۵ صفحه اصلی اپلیکیشن و ایجاد نمونه اولیه تعاملی در Figma است. محدوده این پروژه طراحی است و شامل پیادهسازی نرمافزاری اپلیکیشن نمیشود.
نیازمندیها و قابلیتهای اصلی: • صفحه ورود و ثبت حسوحال روزانه • صفحه اصلی شامل داشبورد با ۳ کارت بزرگ • صفحه بازی تقویت حافظه با محتوای ضربالمثلها یا تست شناختی • صفحه آموزش ویدیویی ساده • صفحه ضبط صوتی خاطرات • استفاده از فونتهای کاملاً درشت و خوانا، کنتراست رنگی مناسب، آیکونهای واضح و چیدمان خلوت برای سالمندان
تحویلدادنیهای مورد انتظار: فایل منظم Figma برای ۵ صفحه اصلی، شامل کامپوننتهای مرتب و نمونه اولیه تعاملی قابل کلیک (Interactive Prototype). هدف از این خروجی، فراهمکردن یک نمونه اولیه قابل بررسی از اپلیکیشن توانمندسازی و تقویت ذهن سالمندان است.
موارد پیشنهادی برای بررسی در پروپوزال: • نمونهکارهای مرتبط با طراحی UI/UX اپلیکیشن، بهویژه پروژههای مناسب گروههای سنی سالمند • زمان پیشنهادی و قیمت نهایی • توضیح کوتاه درباره نحوه تبدیل Wireframe آماده به طراحی نهایی و نمونه اولیه تعاملی
عنوان پروژه: توسعه فاز اول (MVP) پلتفرم ثبت و جستجوی آگهی ماشینآلات صنعتی (مشابه Machinio ) شرح کلی پروژه: ما به دنبال یک برنامهنویس Full-Stack توانمند و باسابقه هستیم تا فاز اول (MVP) یک پلتفرم تخصصی برای ثبت و جستجوی آگهیهای ماشینآلات صنعتی را پیادهسازی کند. هدف این فاز، راهاندازی یک وبسایت سریع، responsive و کاربردی با قابلیت ثبت آگهی، فیلتر پیشرفته و پنل مدیریت است. ویژگیها و امکانات مورد نیاز در فاز اول (MVP): ۱. بخش خریداران (جستجو و مشاهده آگهی): صفحه اصلی شامل باکس جستجوی سریع و دستهبندیهای اصلی صفحه لیست آگهیها با سیستم فیلتر پیشرفته (بر اساس برند، مدل، سال ساخت، وضعیت، قیمت و شهر) صفحه جزئیات آگهی (گالری تصاویر، مشخصات فنی، اطلاعات تماس فروشنده) طراحی کاملاً Responsive (بهینهشده برای موبایل و تبلت) ۲. بخش فروشندگان (ثبت آگهی): سیستم ثبتنام و ورود کاربران بر اساس شماره موبایل (کد یکبارمصرف OTP) فرم چندمرحلهای ثبت آگهی (انتخاب دستهبندی، آپلود تصاویر، درج مشخصات فنی و قیمت) پنل کاربری ساده جهت مدیریت آگهیهای ثبتشده (ویرایش، حذف، مشاهده وضعیت تایید) اتصال به درگاه پرداخت آنلاین برای ارتقاء آگهی (ویژه/نردبان) ۳. پنل مدیریت (Admin Panel): بررسی، تایید یا رد آگهیهای ثبتشده توسط کاربران مدیریت دستهبندیها و فیلدهای مشخصات فنی مشاهده لیست کاربران و تراکنشهای مالی تکنولوژیهای مدنظر (Tech Stack): Front-End: Next.js (React) + Tailwind CSS (با رعایت کامل اصول سئوی فنی) Back-End: Node.js (Express/NestJS) یا Python (Django/FastAPI) Database: PostgreSQL یا MySQL سایر: اتصال به پنل پیامکی (جهت ارسال OTP) و درگاه پرداخت ایرانی شرایط و الزامات همکاری: ۱. سورسکد و Git: تمام کدهای پروژه باید گامبهگام و منظم در مخزن Git اختصاصی کارفرما (GitLab/GitHub) آپلود شوند. ۲. طراحی ظاهر: پیادهسازی ظاهر سایت با استفاده از کتابخانهها و componentهای مدرن (مانند Shadcn UI یا Tailwind UI) جهت زیبایی و سادگی کار انجام شود. ۳. تست و تحویل: پروژه پس از تست کامل عملکردی، رفع باگها و استقرار (Deploy) روی سرور نهایی تحویل گرفته میشود. ۴. پرداخت مرحلهای (Milestone): آزادسازی مبالغ بر اساس پیشرفت پروژه و تحویل بخشهای توافقشده انجام خواهد شد. لطفاً در پیشنهاد خود موارد زیر را ارسال کنید: نمونهکارهای مرتبط (سایتهای آگهی، دایرکتوری، فروشگاهی یا پلتفرمهای کاربرمحور) پیشنهاد زمانی و هزینهای واقعی برای تحویل فاز MVP تکنولوژیهای پیشنهادی شما در صورت داشتن راهکار بهینهتر
شرح کلی پروژه: طراحی و پیادهسازی یک سامانه وب برای ثبت پروژههای فریلنسری از ابتدا. سامانه باید به کارفرما امکان دهد پروژه خود را در سایت ثبت کند و پس از دریافت پیشنهادهای فریلنسرها، فریلنسر مناسب را انتخاب کند.
محدوده کار و مسئولیت فریلنسر: • طراحی ظاهر و ساختار سامانه وب • پیادهسازی سامانه از ابتدا • ایجاد امکان ثبت پروژه توسط کارفرما • فراهمکردن امکان دریافت پیشنهادهای فریلنسرها برای پروژه • فراهمکردن امکان انتخاب فریلنسر مناسب توسط کارفرما پس از بررسی پیشنهادها
وضعیت فعلی و نتیجه مورد انتظار: در حال حاضر محصول یا طرح آمادهای ارائه نشده و پروژه باید از ابتدا انجام شود. خروجی مورد انتظار، یک سامانه وب ثبت پروژههای فریلنسری است که جریان ثبت پروژه، دریافت پیشنهاد و انتخاب فریلنسر را پوشش دهد.
موارد پیشنهادی برای بررسی در پروپوزال: • روش پیشنهادی برای طراحی و پیادهسازی سامانه • برآورد زمان و هزینه بر اساس محدوده فعلی • نمونهکارهای مرتبط با طراحی و پیادهسازی سامانههای وب • فرضیات یا اطلاعاتی که برای تکمیل جزئیات پروژه لازم است
سلام و وقت بخیر.
من یک پنل توسعهدهنده در کافهبازار دارم که حدود ۲۰ اپلیکیشن در آن ثبت شده است. این حساب حدود چهار سال به دلیل پرداخت نکردن هزینه سالانه غیرفعال بوده و اکنون با پرداخت اشتراک، دوباره فعال شده است.
قصد دارم با یک تیم همکاری کنم تا برنامهها را یکییکی بررسی کنند و مشخص شود کدام برنامه قابل انتشار است، کدام به تغییرات یا بهروزرسانی نیاز دارد و کدام باید بازسازی یا جایگزین شود.
نکته مهم این است که سورس هیچکدام از برنامهها را در اختیار ندارم. بنابراین، برای برنامههایی که نیاز به تغییر دارند، لازم است امکان ساخت نسخه جدید و جایگزینی آن با برنامه قبلی بررسی شود. هدف من این است که در صورت امکان فنی و مطابق ضوابط کافهبازار، نسخه جدید با همان نام پکیج جایگزین و مجدداً منتشر شود.
حفظ لوگوی فعلی برایم اهمیت دارد، اما متفاوت بودن ظاهر، تم و نحوه عملکرد داخلی برنامه جدید مشکلی ندارد. نیازی به طراحی پیچیده یا امکانات خاص نیست؛ اولویت فعلی، آمادهسازی سریع نسخهای کاربردی و قابل انتشار است.
محدوده همکاری:
- بررسی وضعیت تمام برنامههای موجود در پنل.
- مشخص کردن تغییرات لازم و امکان بهروزرسانی یا جایگزینی هر برنامه با توجه به نبود سورس.
- ساخت یا اصلاح نسخههای موردنیاز و پیگیری انتشار آنها در کافهبازار.
- رفع مشکلاتی که مانع تأیید و انتشار برنامهها میشوند.
- ادامه پشتیبانی و بهروزرسانی برنامهها پس از انتشار.
- ساخت و اضافه کردن برنامههای جدید در مراحل بعدی.
اولویت اصلی من در مرحله اول، سرعت انجام کار و انتشار مجدد برنامههاست. نسخههای اولیه باید عملکرد قابل قبول داشته باشند و الزامات انتشار را رعایت کنند. توسعه امکانات بیشتر، بهبود ظاهر و ارتقای برنامهها را میتوان در مراحل بعدی انجام داد.
این پروژه شروع یک همکاری بلندمدت است؛ بنابراین، انتظار دارم هزینهها با توجه به تعداد برنامهها و ادامهدار بودن همکاری، منطقی و متناسب پیشنهاد شوند.
لطفاً تیمهای علاقهمند، تجربه مرتبط، روش پیشنهادی برای انجام کار با توجه به نبود سورس، زمان تقریبی و نحوه محاسبه هزینهها را اعلام کنند.
شرح کلی پروژه: تولید نسخه iOS از یک اپلیکیشن اندرویدی موجود که با B4A ساخته شده است. هدف، در دسترس قرار دادن نسخه iOS همین اپلیکیشن با قابلیت تعویض کتابهاست.
وضعیت فعلی و ورودیهای آماده: اپلیکیشن اندرویدی موجود است و طرح آماده دارد. مسئولیت این پروژه طراحی جداگانه نیست و اجرای نسخه iOS بر مبنای محصول و طرح موجود انجام میشود.
محدوده کار و مسئولیت فریلنسر: • تولید و پیادهسازی نسخه iOS اپلیکیشن اندرویدی موجود • پیادهسازی قابلیت تعویض کتابها در نسخه iOS • حفظ ارتباط عملکردی نسخه جدید با نیازمندیهای مطرحشده برای اپلیکیشن موجود
ملاحظات فنی یا اجرایی: اپلیکیشن فعلی با B4A ساخته شده است. استفاده از Android Studio یا B4i ترجیح کارفرماست؛ پیشنهاد فنی میتواند نحوه انتخاب ابزار مناسب برای تولید نسخه iOS را توضیح دهد.
تحویلدادنی مورد انتظار: نسخه iOS پیادهسازیشده از اپلیکیشن موجود، شامل قابلیت تعویض کتابها.
موارد پیشنهادی برای بررسی در پروپوزال: • روش پیشنهادی برای تولید نسخه iOS بر اساس اپلیکیشن و طرح موجود • تجربه مرتبط و نمونهکارهای مشابه • برآورد زمان و هزینه و فرضیات مؤثر بر آن • نحوه پیادهسازی و بررسی قابلیت تعویض کتابها
شرح کلی پروژه: این پروژه مربوط به تکمیل یک آنلاینشاپ لباس بر بستر WordPress است. محصول اولیه و بخشی از اجزای پروژه آماده است و دامنه کار بر ویرایش و توسعه مشخص سایت موجود متمرکز میشود.
وضعیت فعلی و ورودیهای آماده: • قالب و افزونههای موردنیاز توسط کارفرما تهیه شدهاند. • طرح، ایدهها و نیازمندیهای سایت آماده است و کارفرما طرح اولیه موردنظر را در اختیار دارد.
محدوده کار و مسئولیت فریلنسر: • ویرایش قالب WordPress بر اساس طرح و نیازهای ارائهشده. • نصب و اتصال درگاه پرداخت برای تکمیل فرایند خرید آنلاین. • پیادهسازی بخشها و قابلیتهای مختلفی که در طرح و نیازهای آماده کارفرما مشخص شدهاند. • اجرای کار در محدوده پیادهسازی و تغییرات فنی موردنیاز است و طراحی جداگانه جزو مسئولیت فریلنسر نیست.
هدف و خروجی مورد انتظار: هدف، راهاندازی و تکمیل سایت فروشگاهی آنلاینشاپ لباس مطابق طرح و نیازهای آماده کارفرماست؛ بهگونهای که قالب و افزونههای موجود و بخشهای موردنیاز سایت پیادهسازی شوند و درگاه پرداخت نیز نصب و متصل شود. جزئیات دقیق بخشهای سایت بر اساس طرح و نیازهای ارائهشده در طول پروژه مشخص و اجرا خواهد شد.
ملاحظات همکاری: پشتیبانی و توسعههای بعدی پس از اتمام این پروژه، بهصورت جداگانه بررسی و درباره آن تصمیمگیری خواهد شد.
موارد پیشنهادی برای بررسی در پروپوزال: • روش پیشنهادی برای ویرایش قالب و پیادهسازی نیازهای آماده. • تجربه مرتبط با فروشگاههای WordPress و اتصال درگاه پرداخت. • برآورد هزینه، زمان اجرا و وابستگیهای احتمالی بر اساس بررسی قالب، افزونهها و طرح موجود.





