






آخرین پروژه های توسعه نرمافزار و آیتی
ما یک سایت با زبان نویسی پایتون با فریموورک nextjs داریم که جهت فرانت و UI نیازمند یک طراح خلاق و با سلیقه هستیم که در سریع کار را تحویل بده . جمعا حدود ۷-۸ صفحه داریم که برای موبایل/تبلت/پی سی باید طراحی بشه با تم تاریک/روشن .
لطفا زمان و هزینه اعلام بفرمایید و نمونه کارهای قبلیات را نیز ارسال بفرمایید سپاس
ما در حال ساخت یک اپلیکیشن بازی موبایل، داری چند بازی ساده برای جمعهای دوستانه هستیم. طراحی محصول تقریباً کامل است و به یک توسعهدهنده نیاز داریم که بتواند هم اپلیکیشن موبایل را با Flutter توسعه دهد و هم بخش سرور و پنل مدیریت را از پیادهسازی کند.
این پروژه شامل بخشهای زیر است:
اپلیکیشن موبایل توسعه با Flutter یا unity برای اندروید و iOS پشتیبانی از دو زبان فارسی و انگلیسی (با RTL کامل) قابلیت استفاده آفلاین پس از بروزرسانی اولیه ۵ بازی محبوب گروهی (جزئیات در زمان شروع پروژه ارائه میشود) پرداخت درونبرنامهای (Google pay & Apple IAP) نمایش تبلیغات و امکان حذف آن از طریق پرداخت نیاز به ثبتنام تنها در زمان پرداخت یا خرید قابلیتها (حساب کاربری ضروری نیست و اپلیکیشن قابل استفاده است)
سرور و پنل مدیریت (Back-end + CMS) پیادهسازی بخش سرور برای به روز رسانی محتوای متنی بازیها و دانلود کردن آن به روی گوشی توسط کاربر در صورت خواست ایشان پنل ادمین تحت وب برای مدیریت محتوای بازیها (سوالات، کلمات و ...) مدیریت کاربران و گزارش خرید/فعالیتها لاگ کاربران برای خرید درونبرنامهای آمار نصب، استفاده و فعالیت کاربران
طراحی رابط کاربری فایل Figma تمام صفحات طراحی شده و در اختیار شما قرار میگیرد
زیرساخت و نیازمندیهای فنی ساختار ماژولار برای افزودن بازیهای جدید در آینده استفاده از Flutter با ساختار کد تمیز و قابل نگهداری رعایت دیزاین پترنها و اصول استاندارد برنامهنویسی ذخیره محتوای دریافتی در حافظه دستگاه برای استفاده آفلاین داکیومنت کردن کامل سورسکد برای توسعههای بعدی
دامنه و انتشار دامنه وبسایت (برای بخش پشتیبانی و API) قبلاً خریداری شده اکانت Apple Developer و Google Play و مارکتهای ایرانی برای انتشار در اختیار شما قرار میگیرد
1) توضیح مفهوم و هدف هدف اصلی: ارائه یک پلتفرم مقایسه قیمت بین فروشگاههای مختلف برای هر محصول، با قابلیت نمایش قیمت، موجودی، میزان تخفیف، و امتیاز فروشگاه. نتیجه نهایی: کاربر بتواند با یک جستجوی ساده، بهترین قیمت و گزینهی خرید را بر اساس فاکتورهای مختلف پیدا کند. 2) معماری سیستم (High-level) فرآیند کاربر: جستجو محصول → استخراج قیمت از فروشگاهها → مقایسه → نمایش نتایج → هدایت به صفحه خرید کامنتها/فدکینگ کلیدی: scraping یا API vx از فروشگاهها پایگاه داده برای کَش و نگهداری قیمتها موتور جستجو برای فیلترها و مرتبسازی سرویسهای ترجمه/لوگها برای کاربرهای فارسیزبان مانیتورینگ و بهروزرسانی قیمتها: زمانبندی بروزرسانی، کش نگهداری قیمتها تا حدی که دقیق باقی بماند.
وقت بخیر این پروژه بهمنظور بهروزرسانی و رفع نواقص وبسایت با حفظ فناوریهای موجود (Vue.js، Inertia.js، Chart.js، PHP ، Laravel، Bootstrap و ...) انجام میشود. تمرکز اصلی بر افزایش سرعت لود، مرتبسازی آیتمها، تغییر طراحی نمودار، ایجاد صفحه تولیدکننده (با مشخصات، گالری، محصولات و گواهینامهها)، بازطراحی پنل ادمین (مدیریت محصولات، پروژهها، کاربران در گروههای کارفرما/تولیدکننده/کارشناس، بارگذاری مدارک، رسانه و گالری، خبرنامه، مدیریت مالی شامل پرداختها/فاکتورها/جریمهها، بهداشت/تغذیه/رشد، پشتیبانی با تیکت/پیام/بحثها) و طراحی صفحات جدید (مانند پروفایل پروژه ، آمار رشد و مالی) با رابط کاربری پاسخگو و بهینهسازی HTTP/3 است. اطلاعات کامل در آینده ذکر خواهد شد !
📝 توضیح پروژه
ما قصد داریم یک پلتفرم دوزبانه (فارسی و انگلیسی) برای کوچینگ و مشاورهی ایرانیان مقیم کانادا راهاندازی کنیم. طراحی فیگمای این سایت آماده است. این سایت کاربران (کلاینتها) را به کوچها متصل میکند تا بتوانند جلسات مشاوره شغلی، تحصیلی، زندگی و ... را آنلاین رزرو و پرداخت کنند و جلسه را از طریق Google Meet برگزار کنند.
پلتفرم باید با وردپرس ساخته شود و از پلاگینهای حرفهای برای رزرو، پرداخت، و داشبورد کاربری استفاده کند.
⚙️ صفحات و بخشهای اصلی سایت صفحات عمومی
صفحه اصلی (Home Page) — معرفی، بنر اصلی، دستهبندی کوچها، دعوت به رزرو
لیست کوچها — امکان فیلتر بر اساس نوع کوچینگ، زبان، بیمه و زمانهای آزاد
پروفایل کوچ — توضیحات، تخصص، تقویم کاری، امتیاز و دکمهی رزرو
فرآیند رزرو — انتخاب زمان، پرداخت، و هماهنگی خودکار ساعت بین تایمزونها
لندینگهای موضوعی — مثلاً کوچینگ شغلی، تحصیلی، مهاجرتی و...
پنل مشتری
مشاهده و مدیریت رزروها
دکمه ورود به جلسه (Google Meet)
تاریخچه پرداختها
لیست کوچهای مورد علاقه
پنل کوچ
مدیریت رزروها
ثبت و ویرایش برنامه کاری (با تنظیم خودکار تایمزون)
مدیریت پروفایل و تخصصها
بخش مالی و درخواست تسویه
💳 پرداخت و اتوماسیون
اتصال به درگاه Stripe برای پرداختهای بینالمللی
ارسال ایمیل تأیید رزرو و پرداخت
ساخت خودکار لینک Google Meet پس از هر رزرو تأییدشده:
لینک توسط API گوگل ساخته میشود
برای کوچ و مشتری ایمیل میشود
در پنل هر دو با دکمه “ورود به جلسه” نمایش داده میشود
🌍 مشخصات فنی مورد نیاز
WordPress + قالب حرفهای (پیشنهاد فریلنسر پذیرفته میشود)
پلاگین رزرو (Amelia Pro، Bookly Pro یا مشابه)
اتصال Stripe
اتصال Google Calendar + Google Meet API
چندزبانه (با WPML یا Polylang)
طراحی ریسپانسیو و سئوی اولیه(طراحی فیگما آماده است)
🧑💻 مهارتهای مورد نیاز
تسلط بر WordPress و تنظیم پلاگینها
تجربه در پیادهسازی سیستم رزرو و تقویم
آشنایی با Stripe و Google API
تجربه ساخت سایتهای دوزبانه (RTL + LTR)
طراحی رابط کاربری تمیز و حرفهای
📅 تحویل نهایی
وبسایت کامل و آماده استفاده
پنل ادمین برای مدیریت کوچها و کاربران
سیستم رزرو و پرداخت متصل به گوگل میت
مستند نحوه پشتیبانی و مدیریت سایت
سلام امیدوارم حالتون خوش باشه و با انرژی + این پروژه بخونید.
۱. خلاصه پروژه و هدف اصلی هدف این پروژه، ساخت یک اپلیکیشن اندرویدی بسیار ساده و سریع با نام “همبازی“ است. هسته اصلی برنامه تنها این است: به کاربران اجازه دهد در شهر خود “اعلام آمادگی“ کنند، کاربران آماده به بازی را ببینند، و با یکدیگر ارتباط اولیه برقرار کرده تا برای مراجعه گروهی به یک گیمنت از پیش ثبتنام شده هماهنگ شوند.
۲. شرح کامل قابلیتها و نیازمندیهای کاربری الف) بخش بازیکنان (نیازمند ثبتنام و لاگین):
ثبتنام و پروفایل کاربری (بسیار ساده):
ثبتنام با شماره موبایل (احراز هویت با کد SMS).
تکمیل پروفایل: فقط نام و شهر ، سن . (علاقهمندیهای بازی و عکس اختیاری است).
سیستم اعلام آمادگی (هسته اصلی برنامه):
یک دکمه/سوییچ اصلی با عنوان “من آماده بازی هستم“.
با فعال کردن آن، کاربر باید دو گزینه را انتخاب کند:
نوع بازی مورد نظر: (از یک لیست از پیشتعریف شده مانند FIFA، Call of Duty، PUBG و...).
تعداد نفرات مورد نیاز: (۲ نفره، ۴ نفره و...).
پس از اعلام آمادگی، کاربر به لیستی از سایر کاربران آنلاین و آماده در همان شهر و با همان نوع بازی مورد نظر منتقل میشود.
سیستم درخواست همبازی :
در لیست کاربران آماده، یک دکمه “درخواست همبازی“ وجود دارد.
با زدن این دکمه، یک نوتیفیکیشن برای کاربر مقصد ارسال میشود با این مضمون: “[نام کاربر] به شما درخواست همبازی برای بازی [نام بازی] داده است.“
اگر کاربر مقصد درخواست را پذیرفت، یک اطلاعرسانی ساده به هر دو کاربر نشان داده میشود: “درخواست شما پذیرفته شد! شما میتوانید برای هماهنگی نهایی از طریق [شماره موبایل] با یکدیگر در ارتباط باشید.“*
نکته کلیدی: برنامه چتی ندارد و ارتباط نهایی را به پیامک یا اپلیکیشنهای دیگر (مثل واتساپ) واگذار میکند.
لیست گیمنتهای همکار:
یک تب یا صفحه مجزا به نام “گیمنتهای نزدیک“.
در این صفحه، لیستی از گیمنتهای ثبتنام شده در شهر کاربر به همراه نام، عکس ، آدرس و شماره تلفن نمایش داده میشود.
ب) بخش مدیریت گیمنت (بسیار ساده):
نیازی به اپلیکیشن جداگانه نیست.
یک فرم تحت وب ساده در اختیار صاحبان گیمنت قرار میگیرد تا اطلاعات کسبوکار خود (نام، آدرس، شهر، شماره تلفن) را ثبت کنند.
این اطلاعات پس از تایید توسط ادمین اصلی، در لیست “گیمنتهای نزدیک“ ظاهر میشود.
۳. نیازمندیهای فنی اولیه پلتفرم: اندروید (توسعه با Native Android (Kotlin) توصیه میشود).
سرور و بکاند: یک سرور ساده با Node.js/Express یا Python/Django برای مدیریت:
کاربران و پروفایل
وضعیت آنلاین/آماده به بازی
لیست گیمنتها
پایگاه داده: PostgreSQL یا MySQL.
احراز هویت: کد تأیید SMS.
سیستم موقعیتیابی (GPS): فقط برای تشخیص شهر کاربر (نیاز به نقشه پیچیده نیست).
سیستم Notification: فقط برای اطلاعرسانی درخواستهای همبازی .
حذف شدهها:
۴. موارد قابل تحویل (Deliverables) اپلیکیشن اندروید برای بازیکنان (فایل APK + کد منبع).
یک پنل مدیریت تحت وب ساده (Admin Panel) برای:
مشاهده و مدیریت کاربران.
تایید و مدیریت لیست گیمنتهای ثبتنام شده.
سرور، APIهای ساده و پایگاه داده.
یک فرم تحت وب ساده برای ثبتنام گیمنتها.
۵. زمانبندی و بودجه پیشنهادی
بودجه: لطفاً پیشفاکتور خود را بر اساس هزینه کلی یا فازبندی ساده ارائه دهید.
۶. سوالات از فریلنسر محترم با توجه به سادهسازیهای انجام شده، معماری فنی و زمانبندی نهایی پیشنهادی شما چیست؟
نمونه کارهای مشابهی که نشان دهد میتوانید یک اپلیکیشن کاربردی و بهینه با تمرکز بر یک ویژگی اصلی بسازید، دارید؟
روش شما برای مدیریت وضعیت “آنلاین/آماده“ کاربران و ارسال نوتیفیکیشن چیست؟
با تشکر. منتظر پیشنهاد شما هستیم.
عزیزانی که پیشنهاد برای بهتر شدن این اپ داشته باشند یا اگر از حالت اپ خارج کنیم و به حالت وب ببریم و نسخه وبسایتی داشته باشه بهتر هست که رو آیفون هم جواب بده یا چی در کل راهنمایی کنید
زمان تحویل کار و قیمت منصفانه لطفا در نظر گرفته شود