Inspiration
We live in a world that's increasingly driven by subscriptions, whether we like it or not. From music to streaming services, gym memberships, and even self-driving car services, the list of subscriptions we need to pay for just keeps growing. It's hard to keep track of how many services I’ve subscribed to and whether I'll actually benefit from them. So, I desperately need a tool that can help me sort out this mess.
What it does
SaveMySubs is an app designed to help you get a clear picture of your subscription services and organize your ongoing subscription expenses. I’ve taken traditional subscription management services and added a twist of AI power. Now, it can:
- Parse and identify your current subscription bills to quickly add your active subscriptions.
- Not only manage your subscriptions but also provide smart suggestions to help you optimize and declutter them, cutting out redundant services and saving you money.
How we built it
As an indie developer, I started working with my existing code library and UI design guidelines, so SaveMySubs maintains the same look and feel as my other apps. I used SwiftUI and CoreData for the UI layer and data storage, and CloudKit for synchronization. Additionally, I relied on Figma as my main design tool during the UI design and adjustment process.
Challenges we ran into
I'm pretty comfortable with app development, and setting up a website for the app didn't take much time. But figuring out how to tame and best utilize AI’s capabilities has been a tricky challenge. I spent a lot of time refining the AI prompts.
Accomplishments that we're proud of
I’ve had a lot on my plate recently, including updating numerous apps for iOS 18. Time for the Ship-A-Ton event was very limited, so I’m proud that I managed to build the core structure of the app and left enough flexibility for future feature additions, all within this tight timeframe.
What we learned
This was my first time participating in an online hackathon, and I learned a lot:
- Execution is rare and invaluable. Everyone has ideas, but turning them into reality is a different story.
- I might really need to form a small team—it’s challenging to juggle both UI and development tasks alone.
- Digital life is fascinating, but don’t forget to step outside and feel the reality world.
What's next for SaveMySubs
SaveMySubs is currently a simple iOS app, but here’s what might come next:
- Embrace the web, offering a web version to serve more users.
- Improve the built-in subscription templates, making it easier for users to add and organize their subscriptions.
- Further extend its capabilities with the help of AI.
I also believe there are many more ideas in the realm of subscription management that I can develop and implement.
Built With
- cloudkit
- figma
- swiftui
Log in or sign up for Devpost to join the conversation.