Inspiration
The idea came directly from personal experience. Both my partner and I are quite introverted, and sometimes we find it challenging to socialize. We thought: what if there was a tool that could help us understand and manage our social battery better? That way, we could maintain healthier relationships with the people around us by sharing how we actually feel in a simple and honest way.
What it does
The app helps you recognize which situations charge or drain your social battery, so you can learn how to manage it more effectively. One of the most important features is the ability to share your social battery and emotional state with your closest circle of friends. The idea is to make it easier for your circle to support you when your battery is low and to celebrate with you when you are full of energy and ready to connect.
How we built it
We built the project with Xcode, using Swift and SwiftUI for the interface. For the backend, we chose Supabase to handle authentication, data storage, and relationships between users. Purchases and subscriptions are managed with RevenueCat, which made it much easier to implement a flexible monetization system.
Beyond the tools, the focus was always on creating an experience that feels simple, friendly, and personal, something that even introverts would feel comfortable using every day.
Challenges we ran into
One of the biggest challenges was that I had never built an app with a cloud database before. I had to learn Supabase from scratch: setting up authentication, managing user data, and building relationships between users. At times it felt overwhelming, but step by step I was able to put the pieces together and see the app come to life.
Accomplishments that we're proud of
What makes me proudest is seeing the app in the hands of real people. We shared early versions with a group of users, and the feedback confirmed that the app truly works for the purpose we imagined: helping people build healthier relationships and feel understood. That validation, seeing something so personal become useful to others, made all the effort worth it.
What we learned
On the technical side, I learned how to integrate Supabase and manage a cloud database, which was completely new for me. On the personal side, I realized how many people face similar struggles with social energy, and how powerful it can be to normalize these conversations. Participating in Shipaton has also deepened my appreciation for mobile development and how creative and impactful this space can be.
What's next for Wavi - Social Battery Tracker App
Looking ahead, I want to make the app more supportive by offering personalized recommendations based on each person’s usage patterns and mood. For example, suggesting the right activities when your social battery is low or high.
I also plan to include a learning section, a library of knowledge around the concept of social battery, so users can better understand themselves and discover strategies to recharge in healthy ways.
Built With
- supabase
- swif
- swiftui

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