Single page application for accounting information system and meeting scheduling with Vue.js
Abstract
The development of Single-Page Applications (SPA) is crucial for modernizing enterprise systems, particularly for accounting and meeting scheduling functionalities. This study addresses the challenges faced by companies lacking integrated accounting and meeting scheduling systems, where traditional methods often lead to inefficiencies, errors, and data management issues. By leveraging the SPA concept with Vue.js, this research introduces a novel approach that not only integrates these critical functionalities but also enhances both operational efficiency and user experience. The uniqueness of this study lies in the combination of the SPA architecture with the Vue.js framework, coupled with the Rapid Application Development (RAD) methodology, which allows for an iterative and user-centered design process. Unlike conventional multi-page applications, the SPA developed in this study offers a seamless user experience by reducing page reloads and improving interaction speed. The resulting system, comprising 36 dynamic and interconnected pages, was rigorously evaluated using the System Usability Scale (SUS) and achieved a score of 84, indicating high usability. Moreover, the SPA demonstrated a remarkable 71.6% faster loading time compared to traditional websites, highlighting the efficiency of the proposed solution. This study not only meets the functional requirements of modern enterprises but also sets a precedent for future developments in enterprise systems by showcasing the practical benefits of integrating accounting and meeting scheduling into a unified SPA framework. The findings suggest potential for further enhancements and the addition of new features to continually improve system functionality and adaptability.
Fields of Study & Subjects
Mobile and Web Applications
Web Applications and Data Management
Engineering and Information Technology
Publication details
- Journal / source
- AIP conference proceedings
- Volume
- 3326
- Pages
- 070010–070010
- Publication date
- 1 January 2026
- Language
- EN