نشان کن
کد آگهی: KP3045251358

طراحی یک کامپوننت مدیا لایبری جامع برای نکست جی اس (nextjs)

در البرز
در وبسایت کارلنسر  (3 روز پیش)
دورکاری
اطلاعات شغل:
امکان دورکاری و کار در منزل: دارد
نوع همکاری:  پروژه‌ای
مهارت‌های مورد نیاز:
برنامه نویسی
جاوا اسکریپت (Javascript)
برنامه نویسی وب
css
next js
tailwind
api
کد نویسی
نکست جی اس
بازه حقوق:  از 500,000 تا 600,000 تومان
نحوه پرداخت:  پروژه‌ای
متن کامل آگهی:
🎯 پروژه: ساخت مدیا لایبرری با ارتباط با بک‌اند (Next.js + TypeScript) 📝 توضیح کلی: هدف از این پروژه، پیاده‌سازی یک Media Library تحت وب است که کاربران بتوانند از طریق آن فایل‌های مختلف (تصاویر، ویدیوها، اسناد و...) را مشاهده، آپلود، دسته‌بندی و مدیریت کنند. این لایبرری باید به صورت کامل با API بک‌اند ارتباط داشته باشد و اطلاعات مربوط به فایل‌ها را از سرور دریافت و به‌روزرسانی کند. 🛠 تکنولوژی‌های مورد نیاز: Next.js (نسخه 13 یا 14+ با App Router) TypeScript Tailwind CSS / Shadcn UI React Query (برای مدیریت داده‌های async و کش) React Hook Form / Zod (برای فرم‌ها) Axios یا fetch (برای درخواست‌های API) Drag & Drop (dnd-kit یا react-dropzone) برای آپلود ساده‌تر 📦 امکانات مورد انتظار: 1. نمایش گالری مدیا نمایش فایل‌های دریافت‌شده از API با دسته‌بندی (مثلاً: تصاویر محصولات، بنرها، فایل‌های PDF) نمایش پیش‌نمایش (thumbnail)، سایز فایل، نام فایل و تاریخ آپلود پشتیبانی از Grid / List View 2. آپلود فایل جدید امکان آپلود با drag & drop یا دکمه "انتخاب فایل" اتصال به API برای آپلود فایل (با ارسال FormData) نمایش وضعیت آپلود (در حال ارسال، موفق، خطا) پس از آپلود موفق، ریفرش لیست فایل‌ها (invalidate query) 3. جستجو و فیلتر فایل‌ها فیلتر بر اساس دسته‌بندی، نوع فایل (image, video, pdf, etc) جستجو بر اساس نام فایل 4. حذف یا ویرایش فایل‌ها ارسال درخواست حذف به API با تأیید کاربر نمایش پیغام موفقیت یا خطا 5. امکان استفاده در پروژه‌های دیگر طراحی به صورت Component-based Export کردن فایل‌های انتخاب‌شده (برای استفاده در فرم‌های دیگر)

این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمه‌ی تماس با کارفرما، به وبسایت کارلنسر برین و از اون‌جا برای این شغل اقدام کنین.

هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک،‌ با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.
گزارش مشکل آگهی
تماس با کارفرما
این آگهی رو برای دیگران بفرست
نشان کن
گزارش مشکل آگهی
شنبه 31 فروردین 1404، ساعت 06:25