نرمافزار جامع حسابداری
La Net Word – نرمافزار حسابداری مالی و مدیریت کسبوکار
توسعه یک نرمافزار حسابداری سازمانی (Enterprise Accounting Software) چندمستأجره (Multi‑Tenant) . فرانتاند با Vue 3 (Composition API) و مدیریت حالت مرکزی Pinia پیادهسازی شده که بهکمک Lazy Loading و کامپوننتهای بهینهشده، عملکرد روانی در برابر حجم بالای دادههای مالی دارد. بکاند مبتنی بر Laravel با معماری API محور (REST API) طراحی شده، شامل پیادهسازی کامل سیستم حسابداری دوطرفه (Double‑Entry Bookkeeping)، موتور محاسباتی مالیات و تنخواه، و استفاده از صفها (Queues) برای پردازشهای سنگین مانند گزارشگیریهای دورهای. بخش اندروید یک اپلیکیشن انبارداری آفلاین با Room Database بوده که مکانیزم همگامسازی (Sync) مبتنی بر Conflict Resolution را با سرور اصلی اجرا میکند.
بررسی اجمالی
کارفرما
شرکت La Net World
محدوده کار
طراحی UI/UX، معماری و توسعه فرانتاند (Vue 3 + Pinia)، معماری و توسعه بکاند API (Laravel + MySQL)، طراحی پایگاه داده، توسعه اپلیکیشن آفلاین انبارداری (Android + Room DB)، پیادهسازی سیستم حسابداری دوطرفه
زمان انجام پروژه
20هفته
نفرات درگیر
توسعهدهنده ارشد فرانتاند، توسعهدهنده ارشد بکاند، طراح UI/UX، توسعهدهنده اندروید
چالش
طراحی یک معماری چندمستأجره (Multi‑Tenant Database) برای ایزولهسازی کامل داده مشتریان مختلف، پیادهسازی منطق پیچیده حسابداری دوطرفه و تضمین صحت تراکنشهای مالی با قفلهای خوشبینانه (Optimistic Locking)، بهینهسازی شدید Performance فرانتاند برای هندل کردن جداول با هزاران ردیف داده بدون افت فریم، توسعه یک سیستم همگامسازی آفلاین امن و بدون تداخل داده برای اپلیکیشن انبارداری اندروید
تکنولوژی
Vue 3, Pinia, Laravel, MySQL, REST API, Redis, Android, Room Database, Kotlin
تکنولوژی
UI/UX, Web, Android