Designing a Modern Web Interface with Vue.js and Tailwind for University Information System
DOI:
https://doi.org/10.47709/brilliance.v4i2.5409Keywords:
Django, Responsive Web, Tailwind CSS, Tracer Study, Vue.jsAbstract
The development of responsive, efficient, and maintainable web applications is a critical challenge in modern web development. This study presents the design and development of a tracer study information system for Bina Darma University using Vue.js and Tailwind CSS. The system focuses on three key components: responsive web design, pagination for managing large datasets, and reusable components implemented with Vue.js slots. By integrating Tailwind CSS, the system achieves a highly adaptive interface optimized for various devices, ensuring a seamless user experience. The implementation of Vue.js-based pagination significantly improves the management of alumni questionnaire histories in the admin interface, enhancing navigation and performance. Additionally, the use of Django pagination complements this by efficiently handling server-side data management, allowing for smooth transitions between pages and reducing load times for large datasets. This dual approach to pagination ensures that both client-side and server-side data handling are optimized for performance. Furthermore, the use of Vue.js slots for component reuse allows for tailored functionalities across different interfaces, reducing redundancy and improving code maintainability. The results demonstrate that adopting modern frameworks like Vue.js and Tailwind CSS, alongside robust backend solutions like Django, can streamline development, reduce effort, and enhance application efficiency. This study provides a scalable solution that can be adapted for similar academic systems, offering insights into best practices for contemporary web application development.
References
Akhtar, A., Bakhtawar, B., & Akhtar, S. (2022). EXTREME PROGRAMMING VS SCRUM: A COMPARISON OF AGILE MODELS. International Journal of Technology, Innovation and Management (IJTIM), 2(2). https://doi.org/10.54489/ijtim.v2i2.77
Al Salmi, H. (2023). Comparative CSS frameworks. Multi-Knowledge Electronic Comprehensive Journal for Education and Science Publications (MECSJ), 66.
Alsadi, A., & McPhee, C. (2021, August). User-Centred Design in Educational Applications: A systematic literature review. 105–111. https://doi.org/10.1109/EnT52731.2021.00025
Andersson, A. (2021). How to design a user-friendly mobile user interface with the power of visual usability.
Fajri, A. R. (2022). Penerapan Design Pattern Mvvm Dan Clean Architecture Pada Pengembangan Aplikasi Android (Studi Kasus: Aplikasi Agree).
Farhan, A., Wahab, A., Ri’fai, F., Faluti, H. A., Oktarina, M., & others. (2024). Optimisasi Pagination dan Error Handling pada Portal Minat untuk Meningkatkan Performa Aplikasi Menggunakan Whitebox Testing. Jurnal Pendidikan Dan Teknologi Indonesia, 4(12), 603–611.
Gopalakrishna, A. (2024). FRAMEWORK SELECTION IN MODERN FRONTEND DEVELOPMENT: A COMPREHENSIVE ANALYSIS OF KEY CONSIDERATIONS AND EMERGING TRENDS. INTERNATIONAL JOURNAL OF ENGINEERING AND TECHNOLOGY RESEARCH (IJETR), 9(2), 300–308.
Huynh, T. (2024). WEB TECHNOLOGIES COMPARISON BETWEEN NUXT. JS AND ASP .NET.
Jonathan, R. & others. (2023). Development of Front-End Web Applications Utilizing Single Page Application Framework and React. Js Library. International Journal Software Engineering and Computer Science (IJSECS), 3(3), 529–536.
Khadka, N. (2021). An usability and universal design investigation into hamburger menus (Master’s Thesis). OsloMet-storbyuniversitetet.
Kusmanto, H. (2024). Evaluating Alumni Communication and Curriculum Relevance: A Tracer Study of Tadris Mathematics Department at IAIN Syekh Nurjati Cirebon. International Journal of Education and Humanities, 4(1), 75–83.
Maulany, R., & Agatha, C. L. (2016). Analysis And Design Of Alumni Information System For UNAI. Journal of International Scholars Conference-SCIENCE & ENGINEERING, 1(4).
Orlivskyi, S., Deomin, B., & Averianova, O. (2021). Pagination And Its Efficient Methods For RESTful Web Services. 2021 IEEE 3rd Ukraine Conference on Electrical and Computer Engineering (UKRCON), 567–571. IEEE.
Parlakkiliç, A. (2022). Evaluating the effects of responsive design on the usability of academic websites in the pandemic. Education and Information Technologies, 27(1), 1307–1322.
Ramachandrappa, N. C. (2024). MVVM Design Pattern in Software Development. International Journal of Computer Trends and Technology, 72(9), 114–119. https://doi.org/10.14445/22312803/IJCTT-V72I9P117
Taleb, Y., Stutsman, R., Antoniu, G., & Cortes, T. (2018). Tailwind: Fast and Atomic {RDMA-based} Replication. 2018 USENIX Annual Technical Conference (USENIX ATC 18), 851–863.
Tikhonova, A. (2021). Design and Implementation of Reusable Component for Vue. Js.
Vainikka, J. (2018). Full-stack web development using Django REST framework and React.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Fhadiel Putra Perdana, Edi Supratman, Dhimas Rosanto Saputra

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.














