سلام دوستان من در نظر دارم یک وب اپ برای مدیریت تعمیرات و نگهداری تجهیزات یک مجموعه مانند دستگاه ها یا ماشین ها ایجاد کنم به کمک بک اند Django و فرانت اند میتونه هر چی که راه دست برنامه نویس هست باشه ، این وب اپ یک صفحه ورود و ثبت نام دارد که کاربران یک مجموعه می توانند در آن ثبت نام کنند ، بدیهی است که کاربر باید نام مجموعه مربوط به خودش رو انتخاب کند تا به مجموعه مربوطه لینک شوند و سه سطح دسترسی هست برای کاربران که نوع دسترسی از طریق ادمین صفحه برای کاربران ست می شود ، دسترسی عادی ، دسترسی تکنسین ، دسترسی ادمین بخش های مختلف وب اپ : بخش دارایی ها یا assets در این بخش دارایی های یک مجموعه مشاهده و همچنین ادمین قابلیت اضافه کردن ،ادیت و حذف کردن را دارد پس از وارد کردن اطلاعات هر asset و انتخاب پارت های مرتبط با آن دارایی از فیلد inventory (به عنوان مثال اضافه شدن یک سیستم صوتی به عنوان پارت به یک دارایی مانند خودرو ) و همچنین آپلود فایل های راهنما و عکس های دارایی و نهایتا در انتها ثبت asset برنامه بصورت خودکار یک qr code برای آن دارایی ایجاد میکند . قسمت part inventory: در این قسمت اطلاعات قطعات خریداری شده مشاهده و توسط ادمین یا تکنسین پارت جدید ایجاد میشود (ادمین قابلیت حذف دارد) در صفحه ایجاد پارت جدید یا add part اطلاعات و مشخصات پارت خریداری شده مانند عکس ها یا دفترچه راهنما وارد میگردد . قسمت چک لیست تعمیرات و نگهداری : در این قسمت چک لیست تعمیرات و نگهداری هر asset یا دارایی ملاحظه می شود در واقع پس از ایجاد هر دارایی ، از طریق سه نقطه کنار هر دارایی امکان ایجاد maintenance checklist برای آن دارایی ایجاد میگردد . در صفحه create maintenance checklist ادمین موارد مورد بررسی هر تجهیز یا دارایی را مشخص می کند ، ماکزیمم می تواند ۱۸ مورد رو ایجاد کند به عنوان مثال : 1-Check oil level 2-Check filter .. در انتها برای آن چک لیست دوره زمانی چک مجدد انتخاب می شود ، مثلاً سیکل هر 45 روز ، و برنامه نوتیفیکیشن چک لیست سر رسید آن دارایی را به تکنسین و ادمین اعلام می کند در هر دوره ی چک ،تکنسین باید فیلد تکس مربوط به report آن دوره (زمان) را پر کند و نام تکنسین در ریپورت آن دوره درج گردد. قسمت inspection یا بررسی : در این قسمت از طریق دوربین ،qr code تجهیزات که از قبل اضافه گردیده (کیو آر کد ها چاپ گردیده و روی تجهیزات یا دارایی ها الصاق میگردد) اسکن میشود و از این طریق به صفحه نمایش اطلاعات آن دارایی و چک لیست آن دارایی کاربر هدایت میشود .فقط ادمین امکان ایجاد تغییرات یا حذف دارایی و چک لیست دارایی را دارد . در صفحه اصلی همچنین وضعیت کلی دارایی ها نمایش داده می شود تعداد کل ، دارایی های فعال ، در دست تعمیر ، خراب شده .. نمایش داده میشود (وضعیت دارایی ها در فیلد asset condition آن دارایی قابل ثبت است ) این برنامه یک سوپر یوزر دارد که علاوه بر همه امکانات ادمین یک صفحه اضافه بر همه در خصوص تایید کاربران جدیدا عضو شده و ایجاد سطح دسترسی برای آن کاربران دارد(کاربر ادمین ، کاربر تکنسین ،کاربر معمولی) و ایجاد نام مجموعه ها یا organization. برنامه وب اپ مورد نظر هم بصورت لوکال باید قابل دسترسی باشد بدون اینترنت ، در واقع در یک مجموعه روی یک سرور لوکال قرار گیرد . و هم قابلیت از طریق دسترسی به اینترنت و ثبت دامنه. و تماما به زبان انگلیسی باید باشد . جهت راهنمایی بهتر لطفا فایل پیوست رو ملاحظه فرمایید.




