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

322 روز پیش

توضیحات: ما به دنبال یک توسعه‌دهنده با تجربه در 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

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

ربات دلیت اکانت

سلام یه ربات دلیت اکانت میخوام که طرف با پرداخت مبلغ که خودم تعیین میکنم بتونه دلیت رو انجام بده و ربات شماره های که دلیت میخورن رو تو یه فایل تکست ذخیره کنه و با یه دستور داخل ربات برام بفرسته api ربات همراهش باشه قفل کانال هم داشته باشه دوم با یه دستور بشه درگاه رو فعال و غیرفعال کردن یعنی رایگان بشه ربات یا پولی سوم دوتا کد میخوام یکی فقط شماره های ایرانی رو دلیت کنه یکی هم شماره های خارجی رو یعنی طرف با شماره خارجی داخل ربات شماره ایرانی خواست دلیت بزنه ربات بهش پیام بده برای دلیت کردن شماره خارجی از این ربات استفاده کنید و بلعکس داخل ربات خارجی بخواد شماره ایرانی دلیت کنه ربات ایرانی رو بهش بگه چهارم بشه هزینه ربات رو از داخل ربات تغییر داد و قسمت درگاه هم خودم فایل ها رو میدم خدمتتون که ست کنید چون درگاه روی یه هست دیگه ست

2,000,000 تومان

اصلاح ساختار قالب آماده سایت وردپرسی

طراح سایت وردپرسی که بتونه چالش های سایتم رو تحلیل و برطرف کنه و سرعتش رو افزایش بده

500,000 تومان

نرم افزار حضور و غیاب تحت ویندوز

نمونه مستندات نرم افزار رو به پیوست ارسال شده است زبان برنامه نویسی:#C پایگاه داده: اکسس گزارش گیری:FastReport ممنون میشم کسانی که تجربه نوشتن نرم افزار حضور و غیاب رو دارند پیام بدهند پیشاپیش از حسن همکاری شما ممنونم

20,000,000 تومان

عدم اتصال به درگاه بانکی

سایت فروشگاهی دارم که یک هفته از هست تراکنش موفقی نداشته و خطای عدم اتصال به بانک میدهد و از گواهی ssl ایراد میگیرد. خطای زیر را می دهد. هاست ویندوز ایران است و سایت با asp.net نوشته شده است و php Error connecting to bank Error description: The request was aborted: Could not create SSL/TLS secure channel.

توافقی