این مقاله خلاصهای از توسعهی یک مجموعه حسابداری سازمانی را با استفاده از C# و Blazor ارائه میدهد. در هفته اول، تمرکز بر ایجاد ساختار پروژه، طراحی پایگاه داده (SQL Server با EF Core)، پیادهسازی احراز هویت مبتنی بر JWT با نقشهای مختلف (Admin، Accountant، Sales، Auditor) و ایجاد ماژولهای اصلی (Company، Tax، Customers، Vendors، Items) بوده است. در هفته دوم، توسعهی APIهای پیشنویس فاکتور و جریان صدور فاکتور با محاسبهی مالیات و تولید PDF در دستور کار قرار دارد. این پروژه از الگوهای Clean/Onion برای ساختاردهی استفاده میکند و بر ردیابی ممیزی (Audit Trail) در عملیات ایجاد، بهروزرسانی و حذف تاکید دارد.
مشاهده مطلب اصلی