Design and Development of An Android-Based Server Monitoring Application Using The aaPanel API with The Waterfall Method

Article Sidebar

Published: Jul 23, 2025

Abstract:

Background of study: The evolution of cloud computing has transformed server management, yet many management interfaces remain web-based and are not optimized for mobile devices. aaPanel, a popular server control panel, also faces this challenge of providing a mobile-friendly monitoring experience.


Aims and scope of paper: This research aims to design and build a mobile application named "aaPanel Mobile" to efficiently monitor vital server statistics on Android devices, addressing the gap in mobile accessibility for aaPanel users.


Methods: The software development follows the Waterfall model, covering requirements, design, development, testing, deployment, and maintenance. The application was built using Expo React Native, integrates with the aaPanel API for data retrieval, and its functionality was verified through black-box testing.


Result: Testing results confirmed that all primary functionalities were successfully implemented. The application correctly displayed resource usage statistics, provided real-time data updates, and listed websites as expected.


Conclusion: The "aaPanel Mobile" application has met its design and functional objectives, proving to be a viable tool ready for use in a production environment to help administrators monitor servers from anywhere.

Keywords: aaPanel, Mobile Application, Server Monitoring, React Native, Waterfall Method

Authors:
1 . Teguh Rijanandi
1 . Eko Risdianto
1 . Mohammad Qais Rezvani
Download

References

Arman, M. (2025). Rancang Bangun Web Server Blog Dengan Layanan Vps Dan Navigasi. Jurnal Ilmiah BETRIK (Basemah Teknologi Informasi & Komputer), 16(01), 59–73. https://doi.org/10.36050/w5xy6d50

Bassil, Y. (2022). A Simulation Model for the Waterfall Software Development Life Cycle. International Journal of Software Engineering (IJSE, 2(5), 1–11. https://doi.org/255895133318216

Cahyono, T., Setianingsih, S., & Iskandar, D. (2022). WEBSITE-BASED BOOK LENDING SYSTEM IMPLEMENTASI METODE WATERFALL PADA PERANCANGAN SISTEM. Jurnal Teknik Informatika (JUTIF), 3(3), 726. https://doi.org/10.20884/1.jutif.2022.3.3.285

Diansyah, A. F., Rahman, M. R., Handayani, R., Cahyo, D. D. N., Utami, E., Info, A., & Development, S. (2023). Comparative Analysis of Software Development Lifecycle Methods in Software Development: A Systematic Literature Review. International Journal of Advances in Data and Information Systems, 4(2), 104. https://doi.org/10.25008/ijadis.v4i2.1295

Fandi, F., Imaniawan, D., Pratmanto, D., Rijanandi, T., & Silvia, A. (2023). Designing An Animal Adoption and Social Media Information System Using The SDLC Waterfall Method. Jurnal Tekno Info, 17(ue 1)). https://doi.org/10.33365/jti.v17i1.2333

Goli, V. R. (2021). React Native Evolution, Native Modules, and Best Practices. International Journal of Computer Engineering and Technology (IJCET), 12(2), 73–85. https://doi.org/10.34218/IJCET_12_02_009

Hidayat, A. T., Saputra, W. A., & Saifullah, S. (2021). Website-Based E-Pharmacy Application Development to Improve Sales Services Using Waterfall Method. International Journal of Advances in Data and Information Systems, 2(2), 116. https://doi.org/10.25008/ijadis.v2i2.1226

Hidayat, T., & Mahardiko, R. (2020). A Systematic Literature Review Method On AES Algorithm for Data Sharing Encryption On Cloud Computing. International Journal of Artificial Intelligence Research, 4(1). https://doi.org/10.29099/ijair.v4i1.154

Jamaluddin, Muhammad Zamroni Uska2, Rasyid Hardi Wirasasmita3, M. R. (2024). JITE ( Journal of Informatics and Telecommunication Engineering ) Development of Smart Servers for Informatics Education Program Using NDLC Method. JITE (Journal of Informatics and Telecommunication Engineering), 7(January), 597–606. https://doi.org/10.31289/jite.v7i2.10853

Liu, Y., Chen, X., Liu, P. E. I., Samhi, J., Grundy, J., Chen, C., & Li, L. I. (2025). Demystifying React Native Android Apps for Static Analysis. ACM Transactions on Software Engineering and Methodology, 34(4), 3. https://doi.org/10.1145/3702977

Mishra, A., & Ibrahim, Y. (2023). Structured software development versus agile software development : a comparative analysis. International Journal of System Assurance Engineering and Management, 14(4), 1504–1522. https://doi.org/10.1007/s13198-023-01958-5

Muhammad Faittullah Akbar, A. F. (2023). Application of Waterfall Method In Design Of Web-Based Library Information System Program Case Study at Elementary School Warungnangka Kabupaten Subang. Jurnal Teknologi Dan Open Source, 6(1), 72. https://doi.org/10.36378/jtos.v6i1.3065

Pargaonkar, S. (2023). A Comprehensive Research Analysis of Software Development Life Cycle (SDLC) Agile & Waterfall Model Advantages, Disadvantages, and. International Journal of Scientific and Research Publications, 13(8), 120–124. https://doi.org/10.29322/IJSRP.13.08.2023.p14015

Rijanandi, T., Dimas, T., Wibowo, C. S., Pratama, I. Y., Dharma Adhinata, F., Utami, A., & Studi, P. (2022a). Web-Based Application with SDLC Waterfall Method on Population Administration and Registration Information System (Case Study: Karangklesem Village, Purwokerto. Jurnal Teknik Informatika (JUTIF), 3(1), 99–104. https://doi.org/10.20884/1.jutif.2022.3.1.145

Rijanandi, T., Dimas, T., Wibowo, C. S., Pratama, I. Y., Dharma Adhinata, F., Utami, A., & Studi, P. (2022b). Web - Based Application with SDLC Waterfall Method on Population Administration and Registration Information System (Case Study: Karangklesem Village, Purwokerto. Jurnal Teknik Informatika (JUTIF, 3(1), 99–104. https://doi.org/10.20884/1.jutif.2022.3.1.145

Rijanandi, T., Silvia, A., Abillah Safna, B., & Dias Ramadhani, R. (2023). Implementation of Encrypt National ID Card in Sinovi Application Use Waterfall Methodology. RIGGS: Journal of Artificial Intelligence and Digital Business, 1(2), 11–18. https://doi.org/10.31004/riggs.v1i2.15

Rumetna, M. S., Lina, T. N., Rajagukguk, I. S., & Pormes, F. S. (2022). Payroll Information System Design Using Waterfall Method. International Journal of Advances in Data and Information Systems, 3(1), 1–10. https://doi.org/10.25008/ijadis.v3i1.1227

Sanmocte, E. M. T., & Costales, J. A. (2025). Exploring Effectiveness in Software Development : A Comparative Review of System Analysis and Design Methodologies. International Journal of Computer Theory and Engineering, 17(1), 37. https://doi.org/10.7763/IJCTE.2025.V17.1367

Sulfikar Sallu, Yhonanda Harsono, O. F. (2024). Implementation of Waterfall Method in Model Development to Improve Learning Quality of Computer Network Courses. Jurnal Teknologi Pendidikan, 25(December 2023), 496–513. https://doi.org/10.21009/JTP2001.6

Yulianti, Adelia Dewi, Iqbal Ardiansyah, Moch. Agung Maulana, S. M. (2022). Perancangan Sistem Informasi Akademik Menggunakan Metode Waterfall Berbasis Web di SD Muhammadiyah 3 Ciledug. Jurnal Informatika Universitas Pamulang, 7(3), 685–697. https://doi.org/10.32493/informatika.v7i3.21382