Akbar Ahmadi Saray
بازگشت به نمونه‌کارها →
ENFA
2022

پورتال نظام آذربایجان غربی

.NET CoreC#SQL ServerReactEnterpriseDDD

پورتال نظام آذربایجان غربی یک اپلیکیشن وب سازمانی در مقیاس بزرگ است که رهبری آن را از ابتدا بر عهده داشتم. این پورتال به عنوان ستون دیجیتال کانون وکلای آذربایجان غربی عمل می‌کند و از بیش از ۲۰٬۰۰۰ کاربر فعال شامل وکلا، قضات و کارمندان اداری پشتیبانی می‌کند.

محدوده و مسئولیت‌ها

من توسعه‌دهنده ارشد این پروژه بودم و مسئولیت‌های زیر را داشتم:

  • طراحی معماری و تصمیم‌گیری فنی
  • پیاده‌سازی full-stack (بکند .NET Core + فرانت‌اند React)
  • طراحی پایگاه داده و بهینه‌سازی کوئری برای بارهای کاری high-concurrency
  • یکپارچه‌سازی با سیستم‌های دولتی و ثبت‌های خارجی
  • سخت‌سازی امنیتی (احراز هویت، مجوزدهی، گزارش‌گیری حسابرسی)
  • استقرار production و راه‌اندازی زیرساخت

ماژول‌های اصلی

ثبت‌نام و صدور پروانه وکلا

چرخه کامل ثبت‌نام وکلا، صدور پروانه، تمدید و پیگیری وضعیت را مدیریت می‌کند. شامل مدیریت اسناد و جریان‌های کاری تأیید دیجیتال است.

مدیریت پرونده و جلسات

وکلا می‌توانند پرونده‌های محوله، برنامه جلسات و روند قانونی را پیگیری کنند. کارمندان اداری تقویم دادگاه و تخصیص پرونده‌ها را مدیریت می‌کنند.

پردازش مالی

حق عضویت‌ها، جرایم و هزینه‌های خدمات از طریق پورتال پردازش می‌شوند. شامل تولید فاکتور، پیگیری پرداخت و گزارش‌دهی مالی است.

گزارش‌دهی و تحلیل

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

نکات فنی

  • معماری: طراحی Domain-Driven با ساختار لایه‌بندی‌شده اپلیکیشن
  • عملکرد: بهینه‌سازی کوئری و استراتژی‌های caching برای بیش از ۲۰٬۰۰۰ کاربر همزمان
  • امنیت: کنترل دسترسی مبتنی بر نقش، مسیر حسابرسی برای تمام عملیات حساس
  • قابلیت اطمینان: استقرار high-availability با health check و مانیتورینگ