We wanted to make wellness feel less like a checklist and more like a living story. What if your self-care habits didn’t just help you, they also nurtured a tiny world that grows, glows, and changes with you? That’s how Planet Pal was born: a Tamagotchi-style planet that thrives when you thrive.
Planet Pal turns your daily wellness actions into a visual, interactive experience. Every user gets their own mini planet to take care of. Your sleep, hydration, meals, activity and mindfulness directly affect your planet’s weather, terrain, and atmosphere.
An AI-powered spirit offers encouragement, wellness tips, and collides your world with our real planet, by providing inspired travel ideas!
We built it using a few different components, Frontend: React Native (Expo) for cross-platform mobile development Backend: Node.js + Express for APIs Database: Firebase / Firestore for user data and logs AI Layer: Gemini API for creature dialogue and wellness insights Version control: GitHub for collaboration
There were a few different challenges we ran into, for instance, implementing the entire API agent was quite difficult as we kept running into an issue where for some reason our API keys would not work. We also ran into a couple git issues, as per usual, and of course, the issue of staying awake.
However, we are still incredibly proud as at the end of the day we designed a living planet that reflects real user habits, integrated AI storytelling for personalized motivation and crafted a beautiful, cohesive user experience with unfamiliar resources.
The entire project was a learning experience. Again, from the unfamiliar technologies to what an AI agent is.
While we are very proud of our app, we are excited to add multiplayer “galaxies” where friends can visit each other’s planets, introduce streaks, seasonal events, and more dynamic weather.

Log in or sign up for Devpost to join the conversation.