1. شرح کامل پروژه و اهداف:
این سامانه باید دو نوع کاربر اصلی داشته باشد:
متقاضیان employment (کاربران خارجی): بتوانند موقعیتهای شغلی را ببینند، برای آنها درخواست ارسال کنند و پروفایل خود را مدیریت کنند.
کاربران داخلی (مدیران منابع انسانی و واحدهای مربوطه): بتوانند کل فرآیند استخدام، از انتشار آگهی تا hiring نهایی را مدیریت کنند.
2. انتظارات ما از ماژولها و ویژگیهای اصلی (Scope):
ماژول مدیریت آگهیهای شغلی:
ایجاد، ویرایش و انتشار موقعیتهای شغلی جدید با جزئیات کامل (عنوان، دپارتمان، توضیحات، requirements و مهلت ارسال درخواست).
آرشیو کردن خودکار آگهیهای گذشته.
ماژول متقاضیان (پنل کاربری خارجی):
صفحه فرود (Landing Page) برای نمایش موقعیتهای شغلی فعال.
فرم درخواست شغل با قابلیت آپلود رزومه (PDF, Word) و پر کردن اطلاعات شخصی.
ثبتنام و ورود کاربران برای رهگیری وضعیت درخواستهایشان.
ماژول مدیریت متقاضیان (پنل ادمین داخلی):
داشبورد مدیریت با آمار کلی (تعداد درخواستهای جدید، کل متقاضیان و...).
مشاهده تمامی درخواستها به صورت لیست و با قابلیت فیلترهای پیشرفته (بر اساس شغل، تاریخ، مهارتها و...).
امکان تغییر وضعیت هر متقاضی در مراحل مختلف (مثلاً: جدید، در حال بررسی، رد شده، دعوت به مصاحبه، استخدام شده).
قابلیت درج یادداشت و نظر توسط مدیران برای هر متقاضی.
امکان دانلود رزومه متقاضی و مشاهده پروفایل کامل او.
امنیت و پنل مدیریت:
سطح دستیابی مختلف برای کاربران داخلی (مثلاً ادمین اصلی، مدیر منابع انسانی، مدیر دپارتمان).
protection در برابر حملات رایج (مثل SQL Injection, XSS).
مدیریت کاربران سیستم.
3. پیشنهادات فنی و تکنولوژیهای احتمالی:
Backend: PHP (ترجیحاً با یک Framework مدرن مانند Laravel یا Symfony برای توسعه استاندارد، امن و scalable) - استفاده از فریمورک یک امتیاز بزرگ محسوب میشود.
Frontend: HTML5, CSS3, JavaScript (استفاده از یک فریمورک CSS مانند Bootstrap یا Tailwind برای طراحی ریسپانسیو و حرفهای).
Database: MySQL
سایر موارد: Ajax برای تعاملات بدون reload صفحه (مثلاً در فیلتر کردن متقاضیان).
4. scope پروژه و وظایف فریلنسر:
تحلیل و طراحی دیتابیس بر اساس نیازمندیها.
پیادهسازی backend سامانه با PHP (خالص یا ترجیحاً با فریمورک).
طراحی و پیادهسازی front-end ریسپانسیو و کاربرپسند.
پیادهسازی کلیه ماژولهای کاربردی ذکر شده.
تست کامل سیستم و رفع باگ.
مستندسازی کد و ارائه راهنمای نصب و استفاده.
(اختیاری - امتیاز مثبت) ارائه یک نمونه کوچک از کدها یا معماری پیشنهادی.
5. از شما درخواست میکنیم در پیشنهادتان به این موارد پاسخ دهید:
تجربه شما در توسعه similar systems چیست؟ لطفاً نمونه کارهای مرتبط خود را ذکر کنید.
پیشنهاد فنی شما چیست؟ (آیا استفاده از فریمورک خاصی مانند Laravel را توصیه میکنید؟ چرا؟)
چگونه امنیت سامانه را تضمین خواهید کرد؟
Timeline و مراحل پیشنهادی شما برای تحویل پروژه به چه صورت است؟ (مثلاً: تحویل نسخه Beta، تست و رفع باگ، تحویل نهایی)
بودجه پیشنهادی شما برای انجام این پروژه چقدر است؟ (حتی اگر بودجه ما را نمیدانید، برآورد خود را بر اساس scope ارائه دهید)
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.