فرم تحت وب برای انتخاب شیفت پرسنل متصل به google sheet
در سراسر کشور
در وبسایت پونیشا(1 هفته پیش)
دورکاری
اطلاعات شغل:
امکان دورکاری و کار در منزل: دارد
نوع همکاری: پروژهای
مهارتهای مورد نیاز:
HTML
برنامه نویسی تحت وب
جاوا اسکریپت (JavaScript)
سی اس اس (CSS)
طراحی رابط کاربری (UI)
متن کامل آگهی:
نیاز ما در این پروژه به این شکل هست
کاربر با کد پرسنلی خودش لاگین میکنه و بسته به نوع کارشناسی ای که دارند (2 لاین مختلف داریم) شیفت بندی لاین خودشون براشون به نمایش داده میشه
روز های ماه هست که در هر روز کاربر حق انتخاب کردن و نکردن شیفت های تعریف شده سازمان رو داره (صبح و عصر و شب) (مثالی در قسمت فایل ها بارگزاری میکنم)
داده کاربر باید مستقیم به گوگل شیت به عنوان دیتا سنتر، در ردیف مربوط به شخص مربوطه بشینه
در نهایت بعد از پایان زمان معین شده داده ی تعیین شیفت همه ی کاربران در گوگل شیت وارد میشه (عکسی از قالب گوگل شیت قرار خواهم داد)
یک بندی محدودیت باید تعریف بشه برای حذف شیفت ها به این معنی که فی المثل برای شیفت ظهر بیش از 10 کاربر اولیه ای که این شیفت رو حذف کردند امکان در دسترس نبودن برای سایرین وجود ندارند و نمیتونند گزینه ی "نیستم" رو بزنند
از طرفی یک محدودیت خطی ای هم باید تعریف بشه که کاربران از یک حداقلی کمتر برای خودشون شیفت available یا در دسترس مشخص نکنند. مثلا اگر قراره پایه ی 140 ساعتی برای ساعت کاری لحاظ شه کاربران مجموعا نمیتونن کمتر از 170 ساعت برای خودشون شیفت در دسترس تعیین کنند (این داده ها پس از گرفته شدن توسط کارشناس باید تعدیل شه لذا برای بدون مشکل جلو رفتن پروسه تعدیل این محدودیت اعمال میشه)
مجموعا به همین شکل هست
دو سطح دسترسی وجود دارد
یکی برای کاربران برای تعیین شیفت: هر کاربر اپشن های شیفت خودش رو میبینه و پس از تعیین برای همه ی روز ها با توجه به محدودیت های توضیح داده شده سابمیت میکند
یکی دسترسی سرگروه ها: که صرفا علاوه بر تعیین شیفت برای خودشون، میتونن در بخش دیگری از وضعیت تعیین شیفت کاربرای دیگه، در حد اینکه کدوم یکی از کاربرا هنوز تعیین شیفت نکردن ، دسترسی پیدا کنند
اتصال به Google Sheet الزامی است (میتونه از API گوگل یا Google Apps Script یا ابزار واسط استفاده شود).
اختیارا در صورت امکان اگر بعد از تعدیل شیفت ها و نهایی کردنشون (شیفت ها در شیت دوم همون فایل گوگل شیت تعدیل میشن) ممکن بود، شیفت هر کاربر به صورت نهایی شده در روز های ماه نشون داده بشه
*به صورت کلی اینکه شما چطور این رو بالا بیارین و با چه ابزاری کار میکنید تفاوتی نداره*
*پشتیبانی یکماهه پس از تحویل برای اطمینان از عملکرد سیستم نیاز داریم*
*سیستم، ui خاصی نیاز نداره اما مد نظر باشه ساختار مرتب و ساده ای داشته باشه*
پس از تحویل، سورس کامل، دیتابیس، دسترسیهاو مستندات باید تحویل داده بشه چراکه هدف اینه که در ماههای بعدی، فرآیند تحلیل و تخصیص شیفت (با کمک GPT یا...) انجام بشه.
*ترجیح با توسعهی یک Web App ساده، تحت دامین .ir و قابل استفاده روی موبایل و دسکتاپ است*
*بستر هایی مثل appsheet , Glide , powerapp و مشابهات آن ها قابل قبول نیستند*
*تعداد یوزر حداکثر 55 تا 60 نفر*
باز هم مورد یا سوالی جهت رفع ابهام بود در خدمتم.
این آگهی از وبسایت پونیشا پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت پونیشا برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.