توسعه اپلیکیشن دو زبانه quiz با استفاده از Flask

273 روز پیش

توضیحات: ما به دنبال یک توسعه‌دهنده با تجربه در Flask هستیم تا یک اپلیکیشن سفارشی و دو زبانه کوییز ایجاد کند که هم برای مدیران و هم برای کاربران قابل استفاده و کاربرپسند باشد. این اپلیکیشن باید بر روی یک سرور Ubuntu نصب شود و همچنین شامل یکپارچه‌سازی MQTT برای ارتباط با یک ربات کلاینت باشد. نیازمندی‌های پروژه: پشتیبانی از دو زبان: اپلیکیشن باید دو زبانه باشد (انگلیسی به عنوان زبان پیش‌فرض و یک زبان دیگر). کاربران باید بتوانند به راحتی زبان مورد نظر خود را انتخاب کنند. مدیریت کاربران: ادمین روت: می‌تواند دو نوع کاربر تعریف کند: سازنده کوییز: این کاربر می‌تواند کوییزهای جدید ایجاد کند و نتایج کوییزهای ساخته شده توسط خود را مشاهده کند. کاربر با دسترسی کامل: این کاربر می‌تواند همه کاربران و همه کوییزهای ایجاد شده را مشاهده و مدیریت کند. قابلیت‌های کوییز: هر کوییز می‌تواند تعداد نامحدودی سوال داشته باشد. هر سوال دارای 4 گزینه است که تنها یکی از آنها صحیح است. برای هر پاسخ صحیح و نادرست می‌توان توضیح/توضیحی وارد کرد. در پایان هر کوییز، یک بازخورد به صورت 5 شکلک (Smiley) ارائه می‌شود که به هر شکلک متنی مرتبط است. هر کوییز دارای یک کد یا ID منحصر به فرد است که دانش‌آموزان می‌توانند در وب‌سایت وارد کرده و کوییز را شروع کنند. ترتیب نمایش سوالات و یکپارچه‌سازی با MQTT: سوالات باید به ترتیب مشخصی نمایش داده شوند. متن سوال از طریق MQTT به کلاینت ارسال می‌شود و کلاینت باید یک ACK (تأییدیه) ارسال کند. پس از دریافت ACK، اولین گزینه پاسخ نمایش داده می‌شود و به همین ترتیب ادامه می‌یابد. وقتی کاربر پاسخ صحیح یا نادرست را انتخاب می‌کند، متن توضیحی مربوطه نیز از طریق MQTT به ربات ارسال می‌شود. مدیریت کلاینت‌ها: امکان تعریف کلاینت‌ها با اطلاعات ضروری مانند آدرس IP، نام و غیره. مدیریت کلاینت‌های فعال و غیرفعال و همچنین حذف و به‌روزرسانی آنها. گزارش‌گیری و خروجی: نمایش و گزارش‌گیری برای هر کوییز، با امکان خروجی نتایج به Excel. فعال‌سازی، غیرفعال‌سازی، حذف و به‌روزرسانی کوییزها. سفارشی‌سازی یک اپلیکیشن کوییز متن‌باز جهت سرعت بخشیدن به کار: سفارشی‌سازی یک اپلیکیشن کوییز متن‌باز موجود مانند https://github.com/vivekkairi/quiz-app-flask برای پیاده‌سازی امکانات ذکر شده. مستندسازی و نصب: ایجاد مستندات و راهنمای کامل برای نصب اپلیکیشن بر روی یک سرور Ubuntu. اسکریپت کلاینت: توسعه یک اسکریپت پایتون برای سمت کلاینت جهت تست پروژه. پیش‌نیازها: تجربه در توسعه با Flask و یکپارچه‌سازی MQTT. آشنایی با توسعه وب اپلیکیشن‌های چندزبانه. تجربه در سفارشی‌سازی پروژه‌های متن‌باز. توانایی تولید کد تمیز و مستند. آشنایی با نصب اپلیکیشن‌ها بر روی سرورهای Ubuntu. اطلاعات اضافی: لطفاً زمان تقریبی انجام پروژه و هزینه پیشنهادی خود را با ما در میان بگذارید. ارائه نمونه‌هایی از پروژه‌های مشابه نیز مورد استقبال قرار می‌گیرد. در صورت وجود هرگونه سؤال یا نیاز به جزئیات بیشتر، خوشحال می‌شوم که پاسخگو باشم!

بودجه

6,000,000 تومان

تاریخ انقضا

23 شهریور 1403

مدت زمان پروژه

10 روز

پیشنهادها

0 پیشنهاد

نیاز به فاز بندی

ندارد

سطح پروژه

ساده


مهارت‌های مورد نیاز پروژه


دسته‌بندی

درباره کارفرما

Ali Shiraz
Ali Shiraz

عضو از9 شهریور 1403

پروژه های مشابه

اتصال روتر میکروتیک به سرور

با سلام می خواهم روتر میکروتیک خودم رو به سرور میکروتیک متصل کنم که تفکیک داده داشته باشد. همچنین قابلیت kill switch نیز در صورت قطع سرور داشته باشد. با تشکر اصلاحیه: دقیقش به این شکل هستش که دو تا سرویس دهنده اینترنت هست که نیاز دارم هر کدوم با پورت های مختلف به روتر وصل شن (در آن واحد فقط یکیشون وصله و روتر از اون اینترنت میگیره) دو تا اکسس پوینت یکی برای ترافیک داخلی میخوام یکی هم برای ترافیک از روی سرور مجازی میکروتیک (تانل) اگه سرور مجازی به هر دلیلی قطع شد، قابل کیل سویچ داشته باشه و اون اکسس پوینت کلا اینترنتش قطع بشه

1,500,000 تومان

پیاده سازی، کد زنی هوش مصنوعی با پایتون با دادهای سری زمانی

انجام یک پروژه کامل و درست هوش مصنوعی با پایتون که با داده های سری مکانی و زمانی به پیشبینی میپرداز. نیاز به حرفه‌ای بود و اشنا بودن در این زمینه می باشد.مبلغ به صورت توافقی می باشد. به LSTM, GRU و .. اشنا باشد

1,000,000 تومان

انجام یک سری اصلاحات بر روی سایت پادرا استیل

سایت پادراستیل یک وب‌سایت از قبل طراحی شده است که در حال حاضر با چند مشکل و باگ کوچک مواجه است. ما به دنبال همکاری با یک فریلنسر حرفه‌ای و متعهد هستیم تا این ایرادات را به طور کامل برطرف کند. https://padrasteel.com/ https://docs.google.com/document/d/18Qy4hawu2jgwTS9y3HciaxdKIAM-dziexhlc1NDIYzU/edit مهارت‌های مورد نیاز: تسلط کامل بر طراحی و توسعه صفحات وردپرس (خصوصاً با المنتور و افزونه‌های رایج) آشنایی با پنل‌های پیامکی (به ویژه کاوه‌نگار برای ارسال پیامک) توانایی طراحی صفحات وب با HTML و CSS آشنایی با زبان‌های برنامه‌نویسی PHP و JavaScript حفظ یکپارچگی بصری برند لطفا موارد pdf رو مطالعه بفرمایید.

3,000,000 تومان

ادیت کد متلب

با سلام و وقت بخیر یک کد متلب دارم که کمی مشکل دارد. لطفاً فقط افراد متخصص پیام دهند.

800,000 تومان