برونسپاری
آموزش آنلاین
کسب درآمد
×
افزایش شانس استخدام
خانه پروژه ها برنامه نویسی پروژه های ساخت اپلیکیشن برنامه نویس Django برای طراحی سیستم تیکتینگ (بک‌اند + API)

برنامه نویس Django برای طراحی سیستم تیکتینگ (بک‌اند + API)

۱ روز پیش
بودجه
از
۴۰۰,۰۰۰ تومان
تا
۲,۵۰۰,۰۰۰ تومان
زمان پیشنهادی
۲ روز
(۱)
تهران
وضعیت
درحال انجام
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
سلام 👋 ما به دنبال یک توسعه‌دهنده‌ خلاق و ماهر هستیم که بتونه با استفاده از آخرین نسخه Django، یک سیستم تیکتینگ برای پلتفرم ما طراحی کنه. فرانت‌اند پروژه با Next.js و طراحی UI کاملاً و آماده در Figma هست! 🌟 📋 ویژگی‌های پروژه: 1. ایجاد تیکت جدید (API) اولین و مهم‌ترین بخش، ایجاد تیکت توسط کاربرانه. نیازمندی‌ها: طراحی یک اندپوینت POST برای ثبت تیکت با فیلدهای زیر: موضوع تیکت 📝 توضیحات کامل 💬 اولویت (پایین، متوسط، بالا) 🔥 انتخاب دپارتمان (مثل پشتیبانی، مالی، فنی و غیره) 🏢 آپلود فایل (اختیاری) 📎 ذخیره اطلاعات در پایگاه داده MongoDB. ارسال ایمیل تأییدیه به کاربر بعد از ثبت موفق تیکت. 📧 هندل کردن خطاها مثل فیلدهای ناقص یا آپلود فایل نامعتبر. 🚨 ارسال داده‌های صحیح؟ تیکت ثبت و ایمیل ارسال بشه. ✅ داده ناقص یا دپارتمان انتخاب نشده؟ پیام خطای شفاف برگردون. 🔴 2. لیست تیکت‌ها (API) کاربران و ادمین باید بتونن لیست تیکت‌ها رو به سادگی دریافت کنن. نیازمندی‌ها: طراحی اندپوینت GET: برای کاربران: فقط تیکت‌هایی که خودشون ایجاد کردن رو ببینن. 👤 برای ادمین: لیست همه تیکت‌ها. 👑 نمایش اطلاعات کلی تیکت: موضوع دپارتمان تاریخ ایجاد 🗓️ وضعیت (باز، بسته، در انتظار پاسخ) 🟢🔴🟡 اولویت ⚡ دسترسی کاربران فقط به داده‌های خودشون. 🔐 ادمین‌ها به همه چیز دسترسی داشته باشن. 🚪 3. جزئیات و مدیریت تیکت‌ها (API) نیازمندی‌ها: طراحی اندپوینت GET برای دریافت جزئیات تیکت. طراحی اندپوینت POST/PATCH برای ارسال پیام جدید. طراحی اندپوینت PATCH برای تغییر وضعیت تیکت (فقط توسط ادمین). 🛠️ پشتیبانی از آپلود فایل در پیام‌ها. 📤 ارسال ایمیل بعد از دریافت پاسخ از ادمین به کاربر. 📧 پیام جدید؟ در دیتابیس ذخیره کن و اطلاع‌رسانی کن. 🔔 وضعیت تغییر کرد؟ سریع ایمیل بفرست. 🚀 نکات کلیدی: آخرین نسخه Django استفاده بشه. استفاده از MongoDB برای ذخیره داده‌ها. پیاده‌سازی RESTful API با Django Rest Framework (DRF). مستندسازی کامل APIها (ترجیحاً با Swagger). سطح دسترسی کاملاً مدیریت بشه: کاربران: تیکت‌های خودشون. ادمین: همه چیز.
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
پروژه را با دوستان خود به اشتراک بگذارید
کپی لینک
کارلنسر را در شبکه های اجتماعی دنبال کنید
شماره تماس ۲۸۴۲۶۴۴۳ ۰۲۱
آدرس ایمیل info@karlancer.com
پشتیبانی