سلام به توسعهدهندگان Laravel عزیز،
ما به دنبال یک برنامهنویس متخصص و باانگیزه Laravel برای طراحی و پیادهسازی یک سیستم مدیریت پروژه تحت وب کاملاً اختصاصی و کاربرپسند هستیم. این سیستم قرار است به تیمهای داخلی ما کمک کند تا پروژهها، تسکها، منابع و زمانبندیها را به صورت متمرکز و کارآمد مدیریت کنند.
هدف نهایی، افزایش بهرهوری، بهبود همکاری بین اعضای تیم و داشتن دید شفاف از وضعیت کلی تمامی پروژهها است.
1. شرح کامل پروژه و اهداف:
این سیستم باید یک پلتفرم جامع باشد که به مدیران پروژه و اعضای تیم امکان برنامهریزی، پیگیری و اجرای پروژهها را بدهد. سیستم باید دارای پنل مدیریتی قوی و همچنین پنل کاربری ساده و intuitive برای اعضای تیم باشد.
2. انتظارات ما از ماژولها و ویژگیهای اصلی (Scope):
مدیریت کاربران و نقشها (Role-Based Access Control):
سطوح دسترسی مختلف (مثلاً: ابرکاربر، مدیر پروژه، عضو تیم، مشتری)
امکان ایجاد نقشهای سفارشی و تعیین permissions برای هر نقش
مدیریت پروژهها:
ایجاد، ویرایش و حذف پروژهها
اختصاص اعضای تیم به پروژهها
تعیین وضعیت پیشرفت پروژه (درصد پیشرفت)
سیستم نظردهی و کامنتگذاری روی هر پروژه
مدیریت تسکها (وظایف):
ایجاد تسکهای تو در تو (با قابلیت زیرتسک)
اختصاص تسک به اعضای تیم
تعیین اولویت (کم، متوسط، بالا)
تعیین وضعیت (انجام نشده، در حال انجام، تکمیل شده)
تعیین مهلت انجام (Deadline)
سیستم آپلود فایل برای هر تسک
مدیریت زمان و گانت چارت:
امکان ثبت زمان صرف شده برای هر تسک
نمایش گرافیکی زمانبندی پروژهها (گانت چارت)
داشبورد و گزارشگیری:
داشبورد مدیریتی با آمار کلی پروژهها
گزارشگیری از عملکرد تیم
گزارش زمانبندی و پیشرفت پروژهها
سیستم نوتیفیکیشن:
ارسال اطلاعیههای درون برنامهای
ارسال ایمیل برای رویدادهای مهم (تسک جدید، مهلت نزدیک و...)
3. پیشنهادات فنی و تکنولوژیهای مورد انتظار:
Backend: Laravel (آخرین نسخه Stable)
Frontend:
Blade Templating
Bootstrap/Tailwind CSS
JavaScript (Vue.js یا React - اختیاری اما امتیاز مثبت)
Database: MySQL یا PostgreSQL
احراز هویت: Laravel Sanctum یا Jetstream
Real-time Notifications: Laravel Echo با Pusher یا WebSockets
4. الزامات کیفی و امنیتی:
امنیت: پیادهسازی کامل security best practices های لاراول
کارایی: بهینهسازی کوئریها و استفاده از کشینگ
ریسپانسیو: طراحی واکنشگرا برای تمام دستگاهها
تجربه کاربری: رابط کاربری ساده و intuitive
5. از شما درخواست میکنیم در پیشنهادتان به این موارد پاسخ دهید:
سابقه کاری: نمونه کارهای مشابه با Laravel را ارائه دهید
رویکرد فنی: معماری پیشنهادی خود برای این پروژه را شرح دهید
زمانبندی: timeline پیشنهادی برای تحویل ماژولهای مختلف
هزینه: برآورد هزینه به صورت کلی یا ساعتی
پیشنهادات بهبود: چه ویژگیهای innovative میتوانید اضافه کنید؟
6. مراحل تحویل پروژه:
تحلیل و طراحی سیستم
پیادهسازی نسخه پایه (Core)
توسعه ماژولهای اصلی
تست و رفع خطا
تحویل نسخه نهایی
پشتیبانی اولیه
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.