پونیشا
پونیشا
پروژه باز
کیفیت بیشترین اهمیت را دارد.
تبدیل کتابخانه Typescript به Java
ایجاد شده توسط
smileysmiley
توسعه‌ نرم‌افزار و آی‌تی
با سلام ما قصد داریم یک بازی کلمه‌سازی (مشابه Scrabble) بسازیم و برای منطق محاسباتی و مدیریت وضعیت (State Management) بازی نیاز به تبدیل یک کتابخانه موجود داریم. این کتابخانه با زبان TypeScript نوشته شده و در گیت‌هاب موجود است (لینک در پایین). درخواست ما تبدیل این کتابخانه به زبان Java است. توضیحات: تمرکز اصلی بر روی منطق و محاسبات بازی است، نه رابط کاربری (UI). کتابخانه شامل بخش‌های مختلفی از جمله UI و خود بازی است، اما برای ما تنها منطق و محاسبات اهمیت دارد. اگر به UI تسلط ندارید، کافیست که یک رابط خط فرمان (CLI) ساده پیاده‌سازی کنید که به‌درستی وضعیت‌ها و عملکرد بازی را نشان دهد. هسته محاسباتی و مدیریت وضعیت بازی: این کتابخانه با دریافت یک دیکشنری از کلمات و ورودی‌های دیگر، حالت‌ها و وضعیت‌های مختلف بازی را محاسبه می‌کند و تمامی اجزای بازی را در خود نگه می‌دارد. نیاز داریم این بخش‌ها با دقت و کیفیت بالا پیاده‌سازی شوند و از مدیریت صحیح خطاها و ارورها مطمئن باشیم. کیفیت پیاده‌سازی و مدیریت خطا: کیفیت کد برای ما بسیار مهم است. درخواست داریم که خطاها و ارورهای احتمالی به‌درستی مدیریت شوند و هیچ موردی بدون هندل باقی نماند. آشنایی با بازی اصلی: برای درک بهتر پروژه، می‌توانید کتابخانه موجود در گیت‌هاب را دانلود کرده و بازی را امتحان کنید تا با منطق و بخش‌های مختلف آن آشنا شوید. تحویل پروژه: قبل از اتمام و نهایی‌سازی پروژه، لازم است کد اولیه به بنده تحویل داده شود. در این مرحله، نیازی نیست که کار به‌صورت کامل باشد، اما کد باید از نظر ساختاری و پیاده‌سازی کلاس‌ها آماده بررسی باشد. من کد را بررسی کرده و نظرات، تغییرات، و ساختارهای مورد نیاز را اعلام خواهم کرد. سپس شما با توجه به این نظرات، کار را تکمیل می‌کنید. لینک کتابخانه اصلی: (از صاحب کتابخانه اجازه گرفته شده است) https://github.com/kamilmielnik/scrabble-solver ارسال نمونه کار: ارائه یک نمونه کار از پروژه‌های جاوا برای بررسی کیفیت کار شما یا افزودن من به مخزن گیت‌هاب (MansourM) نقش مهمی در تصمیم‌گیری ما خواهد داشت.
مهارت‌های مورد نیاز
جاوا (Java)
جاوا اسکریپت (JavaScript)

سرویس‌های مرتبط
زمان باقی‌مانده برای ارسال پیشنهاد

پیشنهادها0

زمان باقی‌مانده برای ارسال پیشنهاد
بودجه کارفرما
پیشنهادها0

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

projects
پیاده سازی لندینگ طراحی شده در فیگما
سلام یک پروژه ui ux در فیگما طراحی شده که نیاز از پیاده سازی شود‌. مبلغ پیشنهادی ۱ میلیون تومان است. html css JavaScript
فرصت انتخاب
پیشنهادها2
معرفی محصولات یک شرکت بازرگانی
شرکت ما وارد کننده تجهیزات بیکری و کافه ای هستیم ما نیاز به یک وبسایت جهت معرفی محصولاتمون داریم
فرصت انتخاب
پیشنهادها5
مشاوره در خصوص api دیجی کالا
سلام چند سوال در خصوص api پنل فروشندگان دیجی کالا و وب هوک های آن دارم و نیاز دارم با فردی که قبلا با api پنل فروشندگان دیجی کالا ، کار کرده باشد و به وب هوک های آن تسلط دارد ، مشورت کنم . لطفا دوستانی که در این خصوص تجربه دارند به بنده پیام بدم
فرصت انتخاب
پیشنهادها0
پیاده سازی api به کمک Node.js و دیتابیس MongoDB
به کمک داده‌های موجود در اکسل (خدمتتون ارسال می‌شود)، یک دیتابیس ایجاد کنید که تماماً از داده‌های اون اکسل استفاده شده باشه. این دیتای نمونه و سمپل یک موسسه آموزشی هست. اما نیازه که در این پروژه دیتابیس رو به صورت اختصاصی برای این مورد ایجاد کنید و کارهای زیر رو انجام بدید. در ابتدا یک لاگین پیج ایجاد کنید که با این دیتا امکان ورود به پنل وجود داشته باشه. در صورت اشتباه بودن اطلاعات، خطای مربوطه به کاربر نمایش داده بشه. بعد که کاربر وارد شد، بتونه به اون ویدیوهایی که براتون ارسال شده، دسترسی داشته باشه و اطلاعات موجود تو این فایل اکسل رو نمایش بده. خوب طبیعتاً تو این مرحله از انجام پروژه نیازی به بحث UI و طراحی نیست. یک ساختار ساده فقط برای نمایش دیتا و ایجاد یک api به کمک داده‌های این فایل اکسل است.
فرصت انتخاب
پیشنهادها4
طراحی 5 صفحه وبسایت - دارای قالب آماده - دو زبانه
سایت دارای قالب آماده و سایت شرکتی هست. با اطلاعاتی که به شما داده میشه باید 5 صفحه از سایت به زبان انگلیسی و همون 5 صفحه رو به زبان فارسی، قالب Single post و فوتر سایت رو آماده کنید. صحفه ساز Elementor pro
فرصت انتخاب
پیشنهادها6
ایجاد ۳ وبلاگ مجزا
نیاز مند طراحی وبسایت هستیم با ۳ نوع تِم متفاوت ، برای سهولت درانتخاب سلیقه کارفرما بخش ها باید ساده باشند: - صفحه ورود - خدمات - مخاطبین برای بخش گرافیکی با مشورت طراح وبسایت رنگها و طرحها انتخاب می‌شوند. تم ها باید برای وردپرس و المنتور مناسب باشند.
فرصت انتخاب
پیشنهادها3
طراحی گرافیک سایت فروشگاهی
**عنوان پروژه:** طراحی گرافیک سایت فروشگاهی **توضیحات پروژه:** ما در حال ایجاد یک سایت فروشگاهی برای لباس‌های زنانه هستیم و به دنبال یک طراح گرافیک با تجربه به منظور طراحی UI و UX سایت هستیم. طراح باید با نرم‌افزارهای مشهور مانند فیگما (Figma)، اسکچ (Sketch) یا ادوبی ایکس‌دی (Adobe XD) یا نرم افزار های مرتبط دیگر آشنا باشد تا بتواند طراحی‌های لازم را ارائه دهد. توجه به سلیقه و زیبایی بصری، همینطور تجربه کاربری عالی، از نکات کلیدی این پروژه محسوب می‌شوند. طراحی باید برای دو نسخه دستکتاپ و موبایل انجام این گیرد؛ برای نسخه موبایل، الگوی کاربری مشابه وب اپلیکیشن‌های فعلی مورد نظر است. **صفحات مورد نیاز شامل:** - صفحه اصلی - صفحه دسته‌بندی - صفحه محصول - صفحه مقالات - صفحه هر مقاله - صفحه دسته‌بندی مقالات سناریوی کامل سایت نوشته شده است و نیاز داریم در حین طراحی، به‌صورت رفت و برگشتی با طراح ارتباط برقرار کنیم تا اطمینان حاصل شود تمامی نیازها و جزئیات به بهترین نحو اجرا می‌شوند. **دسته‌بندی پروژه:** توسعه‌ نرم‌افزار و آی‌تی با توجه به جزئیات فوق، از طراحان گرافیک با قابلیت همکاری و مهارت‌های لازم دعوت می‌شود تا برای این پروژه نام‌نویسی کنند.
فرصت انتخاب
پیشنهادها12
افزایش سرعت سایت
درود ما نیاز داریم که سرعت سایتمون به صورت حرفه ای افزایش پیدا کنه ابزار های سنجش pagespeed و gtmetrix مورد بررسی قرار میگیرن. هم چنین رفع ارور های core web برای ما بسیار مهمه لطفا اگر تخصص دارید ممنون میشم پیام بدید.
فرصت انتخاب
پیشنهادها8
پیاده سازی سیستم VOIP
سلام من برای یک آموزشگاه زبان به سیستم VOIP نیاز دارم که بتونه شماره تماس گیرنده هارو با مخاطبین حال حاضر ما چک کنه و اگر شماره در مخاطبین ما موجود نیست به تماس گیرنده در پلتفرم های مختلف (شبکه اجتماعی، واتس اپ و پیامک) پیام بده و اطلاعات ثبت نام رو براش ارسال کنه.
فرصت انتخاب
پیشنهادها3
طراحی قسمت مقالات با المنتور
با سلام وقت بخیر درخواست طراحی قسمت مقالات با طراحی مد نظر مان برای وبسایت وردپرسی مان را داریم لطفا درصورت توانایی انجام دقیق پروژه با توجه به نمونه مورد نظر پیشنهادات خود را برای ما ارسال نمایید
فرصت انتخاب
پیشنهادها17