Inspiration
Building apps is a hobby for me, and so whenever I have some spare time and a good app idea, I develop my apps and release them through the App store. Unfortunately, there are side hustles besides releasing the next app: Keep track of your domain, keep track of your webspace, keep track of your developer account, keep track of additional software subscriptions, and finally keep track of streaming subscriptions, fitness center memberships, and so on. Everything costs you, and somewhen you may loose track of all the payments and possible cancellation dates.
What it does
My app lets the user easily enter their subscriptions - just enter a name, the purchase date, the price, the payment interval and the cancellation policy. The users can then see, when the next payment is due and how long a subscription is already running. Finally, behind the RevenueCat paywall, there is the feature to get notified by the iPhone/iPad Notifications when a cancellation date is approaching. Never miss a cancellation date again and be bound to a subscription you are not using anymore!
How we built it
XCode. Already integrated the new liquid glass design.
Challenges we ran into
Some math was required to calculate the upcoming payment and cancellation dates, especially when the user enters purchase dates which are long in the past. And some logics were required, i.e. enable notifications first and then present the paywall. Nothing too complicated, and doable for a hobby programmer like me. But I had to cut on some features, which will be released in the upcoming iterations of this app.
Accomplishments that we're proud of
Shipped the app just in time :-D And just as last year, I did a whole bunch of programming during my vacations near a beach. Which is really nice -> enjoy life to the fullest and then relaxe even more on the MacBook. Thankfully, I don't have to pay my vacations with my apps :-D
What we learned
Dates in XCode/SwiftUI. Very powerful and not complicated at all ... well, at least not after getting a grasp of the logic behind the dates.
What's next for Subscriptions and Budget
Minor improvements (user entries) Major improvements (integrating the "budget" part of the app name ;-) -> showing the user how much and for what they spend their money on a weekly/monthly/yearly basis.)
Built With
- revenuecat
- swiftui
- xcode

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