Currently, I am utilizing VueJS and MongoDB to develop an interactive virtual pet.
Our approach involves storing user data in localStorage for easy access and retrieval.
I'm exploring the concept of allowing the virtual pet to evolve autonomously (such as decreasing its life gauge) when the user is not actively interacting with the web application. Do I need to incorporate a system that records the time when the user exits the app?