Comprehensive Accounting Software
La Net Word – Financial Accounting & Business Management Software
Development of a multi-tenant Enterprise Accounting Software . The frontend is built with Vue 3 (Composition API) and centralized state management using Pinia, achieving smooth performance with large financial datasets through Lazy Loading and optimized components. The backend is powered by Laravel with an API‑first architecture (REST API), featuring a full Double‑Entry Bookkeeping implementation, a tax and expense calculation engine, and Queue‑based processing for heavy tasks like periodic reporting. The Android component is an offline‑first inventory app using Room Database, implementing a Conflict Resolution‑based sync mechanism with the main server.
Overview
CLIENT
La Net World Company
SCOPE OF WORK
UI/UX Design, Frontend Architecture & Development (Vue 3 + Pinia), Backend API Architecture & Development (Laravel + MySQL), Database Design, Offline Inventory App Development (Android + Room DB), Double‑Entry Bookkeeping Implementation
TIMEFRAME
20weeks
INVOLVEMENT
Senior Frontend Developer, Senior Backend Developer, UI/UX Designer, Android Developer
CHALLENGE
Designing a Multi‑Tenant Database architecture for complete data isolation, implementing complex Double‑Entry Bookkeeping logic and ensuring financial transaction integrity using Optimistic Locking, heavily optimizing frontend performance to render tables with thousands of rows without frame drops, developing a secure, conflict‑free offline sync system for the Android inventory app
TECHNOLOGY
Vue 3, Pinia, Laravel, MySQL, REST API, Redis, Android, Room Database, Kotlin
TECHNOLOGY
UI/UX, Web, Android