برنامج محاسبة متكامل
La Net Word – برنامج محاسبة مالية وإدارة الأعمال
تطوير برنامج محاسبة مؤسسي (Enterprise) متعدد المستأجرين (Multi‑Tenant). تم بناء الواجهة الأمامية باستخدام Vue 3 (Composition API) وإدارة حالة مركزية عبر Pinia، مما يحقق أداءً سلسًا مع مجموعات البيانات المالية الضخمة بفضل التحميل البطيء (Lazy Loading) والمكونات المحسّنة. أما الخلفية فتعمل بقوة Laravel مع بنية API‑first (REST API)، وتتميز بتطبيق كامل لنظام القيد المزدوج (Double‑Entry Bookkeeping)، ومحرك لحساب الضرائب والمصروفات، واستخدام queues للمهام الثقيلة كالتقارير الدورية. تطبيق الأندرويد لإدارة المخزون مبني بتقنية Offline‑First باستخدام Room Database مع آلية مزامنة قائمة على حل التعارضات (Conflict Resolution).
ملخص
عميل
شركة La Net World
مجال العمل
تصميم UI/UX، هندسة وتطوير الواجهة الأمامية (Vue 3 + Pinia)، هندسة وتطوير واجهة API الخلفية (Laravel + MySQL)، تصميم قاعدة البيانات، تطوير تطبيق المخزون دون اتصال (Android + Room DB)، تنفيذ نظام القيد المزدوج
إطار زمني
20أسبوع
المشاركة
مطور واجهة أمامية أول، مطور خلفية أول، مصمم UI/UX، مطور أندرويد
تحدي
تصميم بنية قاعدة بيانات متعددة المستأجرين (Multi‑Tenant) لعزل بيانات العملاء بالكامل، تنفيذ منطق القيد المزدوج المعقد وضمان سلامة المعاملات المالية باستخدام الأقفال المتفائلة (Optimistic Locking)، تحسين أداء الواجهة الأمامية بشكل كبير للتعامل مع جداول بآلاف الصفوف دون انخفاض في الأداء، تطوير نظام مزامنة آمن دون اتصال وخالٍ من التعارضات لتطبيق المخزون على أندروید
تكنولوجيا
Vue 3, Pinia, Laravel, MySQL, REST API, Redis, Android, Room Database, Kotlin
تكنولوجيا
UI/UX, Web, Android