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.
Copyrights © 2026