بازگشت به نمونه‌کارهانرم‌افزار

Ticket Management System

ثبت و پیگیری درخواست‌های پشتیبانی داخل سازمان، با گردش‌کار وضعیت و دسترسی مبتنی بر نقش.

درخواست پروژه‌ی مشابه
تکنولوژی
Django · DRF · JWT
تصاویر پروژه
۵ تصویر

معرفی پروژه

یک سامانه‌ی فول‌استک برای ثبت و پیگیری درخواست‌های پشتیبانی داخل سازمان. هر درخواست یک شماره، نوع، اولویت و وضعیت دارد و بسته به نقش کاربر (کارمند، پشتیبان، مدیر) نمای متفاوتی می‌بیند.

نیاز و مسئله

درخواست‌های همکاران از ایمیل، تلفن و پیام‌رسان می‌آمد. مشخص نبود هر درخواست دست کیست، در چه مرحله‌ای است و چند مورد باز مانده؛ گزارش‌گیری هم عملاً ممکن نبود.

راهکار

یک سامانه فول‌استک با Django REST Framework روی SQL Server ساخته شد که هر درخواست شماره، نوع، اولویت و وضعیت خودکار می‌گیرد و بسته به نقش کاربر (کارمند، پشتیبان، مدیر) نمای متفاوتی نشان می‌دهد؛ داشبورد وضعیت و فهرست قابل‌فیلتر هم در فرانت‌اند React پیاده‌سازی شد.

چطور ساختمش

  1. ۰۱

    بک‌اند یک API با Django REST Framework است روی SQL Server، با احراز هویت JWT و دسترسی مبتنی بر نقش.

  2. ۰۲

    مدل تیکت شامل نوع (ایراد، پیشنهاد، درخواست قابلیت، سؤال)، اولویت، وضعیت (جدید، در حال بررسی، انجام‌شده، رد‌شده)، واحد سازمانی و پیوست است. شماره‌ی تیکت هنگام ثبت به‌صورت خودکار ساخته می‌شود.

  3. ۰۳

    فرانت‌اند React با Tailwind: داشبورد وضعیت، فهرست با فیلتر، صفحه‌ی جزئیات و فرم ثبت تیکت جدید.

امکانات

  • احراز هویت JWT و نقش‌های کاربری
  • شماره‌ی خودکار تیکت
  • نوع، اولویت و وضعیت
  • پیوست فایل
  • داشبورد وضعیت
  • فهرست با فیلتر
  • API استاندارد REST

نتیجه

هر درخواست از ثبت تا بستن قابل ردیابی است و مدیر در داشبورد یک نگاه کلی از بار کاری و موارد باز دارد.

تکنولوژی‌ها و برچسب‌ها

  • Django
  • DRF
  • JWT
  • SQL Server
  • React
  • Tailwind CSS
  • سامانه تیکت
  • مدیریت تیکت پشتیبانی
  • نرم‌افزار هلپ‌دسک
  • ثبت درخواست پشتیبانی
پروژه‌ی بعدیداشبورد مدیریتی و تحلیل عملکرد سازمان
پروژه‌ی بعدی

اگر نیاز مشابهی دارید یا ایده‌ای برای یک راهکار اختصاصی در ذهن دارید، بیایید درباره‌اش صحبت کنیم.