MoodyMap: An Interactive Map Application for Saving User Stories and Moods Based on Location

MoodyMap: An Interactive Map Application for Saving User Stories and Moods Based on Location

Authors

  • Naimatul Husna Department of Information Technology, Universitas Muhammadiyah Semarang
  • Basirudin Ansor Department of Information Technology, Faculty of Computer Science and Digital Technology, Universitas Muhammadiyah Semarang, Indonesia

Keywords:

Interctive Map; Story; Mood; MoodyMap; Leaflet.js

Abstract

MoodyMap is an interactive map application designed to allow users to record and revisit personal stories and moods based on geographical locations. The application was developed using the Software Development Life Cycle (SDLC) with an Agile approach, utilizing Laravel and Bootstrap as development frameworks and Leaflet.js for interactive map visualization. MoodyMap provides several main features, including user registration and authentication, adding location-based memories with automatic coordinates, mood representation using emojis, photo uploads, memory management, memory history, profile management, and password reset via email. Functional testing using black-box testing showed that the main features operated according to the expected results. The developed application demonstrates that integrating geographical information, personal narratives, and mood representation can provide a more contextual way for users to document and revisit their location-based memories.

Downloads

Download data is not yet available.

References

Beck, K., et al. (2001). Manifesto for Agile Software Development. Agile Alliance.

https://agilemanifesto.org

Highsmith, J. (2009). Agile Project Management: Creating Innovative Products. Addison-Wesley Professional.

Pressman, R. S., & Maxim, B. R. (2014). Software Engineering: A Practitioner's Approach (8th ed.). McGraw-Hill Education.

Kramer, J. (2018). The Nature of Software Engineering. Communications of the ACM, 50(4), 33–38.

https://doi.org/10.1145/1232743.1232762

Sommerville, I. (2015). Software Engineering (10th ed.). Pearson Education Limited.

Yassine, S. A., & Basha, H. S. (2021). A Comparative Study of Web Development Frameworks: Laravel vs. Django. International Journal of Scientific & Technology Research, 10(1), 101–106.

Indriyani, R., & Helling, I. (2018). Analisis UX pada Aplikasi E-commerce Terbesar di Indonesia. Jurnal Teknologi dan Sistem Komputer, 6(3), 121–128.

https://doi.org/10.14710/jtsiskom.6.3.121-128

Agung, P. P., Kridalukmana, A., & Windasari, N. A. (2016). Analisis Kebutuhan Pengguna untuk Sistem Informasi. Jurnal Ilmiah Komputer dan Informatika (KOMPUTA), 4(1), 45–50.

Firdausy, R. A., Yudhana, D., & Ahmad, A. (2008). Perancangan Prosedur Sistem Informasi Akademik. Jurnal Teknik Informatika, 2(2), 99–104.

Handayani, D. (2018). Desain Antarmuka Sistem Informasi Akademik. Jurnal Sistem Informasi, 14(1), 33–40.

Siregar, R. (2021). Penggunaan Leaflet.js untuk Visualisasi Peta Interaktif Berbasis WebGIS. Jurnal Teknik Informatika dan Sistem Informasi, 7(2), 123–132.

Marwan, D. & Cahyono, H. (2020). Pemanfaatan Laravel Framework untuk Pengembangan Aplikasi Web. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer (J-PTIIK), 4(6), 1234–1241.

Mujab, U., Satoto, B. D., & Martono, K. T. (2014). Pemeliharaan Sistem Informasi Akademik Menggunakan Software Maintenance. Jurnal Komputasi, 2(2), 43–49.

Maulidina, A. R., & Yuliana, L. A. (2022). Penerapan Leaflet.js dan OpenStreetMap untuk Visualisasi Geospasial. Jurnal Teknologi dan Sistem Komputer, 10(1), 77–84.

Puspitasari, D., & Lestari, R. (2021). Pengaruh User Interface terhadap Kepuasan Pengguna pada Aplikasi Web. Jurnal Rekayasa Sistem dan Teknologi Informasi, 4(1), 51–58.

Published

2026-09-03

How to Cite

Husna, N., & Ansor, B. (2026). MoodyMap: An Interactive Map Application for Saving User Stories and Moods Based on Location. Journal of Computing and Smart Ecosystems, 2(1). Retrieved from https://jurnalnew.unimus.ac.id/index.php/J-CaSE/article/view/791

Issue

Section

Articles

Most read articles by the same author(s)

Loading...