Releases: Code2Gether-Discord/subtrack
v2.5.0-alpha
notifications for any missed subscription payment
v2.4.0-alpha
- push notifications option added for subscriptions
- new app icon
v2.3.1-alpha
Changes in the following release
- Import and Export subscriptions from/to CSV
- Updated to .NET 7
- Changed the status bar color to the app background color
2023 Wrap-up
By the end of July the subtrack repository was created and we have completed a total of around 12 features if you include the 2 MVPs. I was honestly surprised by the fact that so many devs consistently contributed to the app. Some of you have contributed more than thousands of lines of code in total. I'm proud over what we have made together and the amount of new things we have learned. I have been using subtrack for a couple of months and there is no better feeling than actually being able to use what you have created unlike many learning projects. I can't say it has been easy developing with MAUI considering the amount of annoying build errors and freezing it has caused me but hey it could've been worse 🙃 being able to use Blazor for a mobile app is worth the experience.
Currently subtrack allows you to view all upcoming payments for each month and the total cost for each month on the monthly page, an annual cost of a sub on the details page, a monthly average cost on the home page, make subscriptions auto paid so you don't have to manually mark them as paid when they are due, export and import subscriptions, customize the looks of your subscriptions which affects all views, CRUD subscriptions.
I will continue working on subtrack, after New Years ofc! We all deserve a little break every now and then. Not sure if Advent of Code counts as a break though...
Wish you all a merry Christmas 🎅 and a Happy New Year 🎉
Don’t forget to like, subscribe, and hit that notification bell for more awesome videos // I hope this doesn't activate any trauma
v2.2.1-alpha
- Fixed a bug that could cause months on monthly page to be displayed in the wrong order
- Deleting a sub now returns you to either the home/monthly page (depends on what page you were on when you clicked the sub)
v2.2.0-alpha
v2.1.0-alpha
The icons and colors feature is halfway there and we have made a ton of UI improvments and bug fixes along the way. A partially revamped subtrack is now available 🎉.
- Support for changing the background color of subscription cards
- Fixed descriptions not being displayed correct
- Reading values on the details page is a lot easier and less distracting
- Overdue and due subs are now easily spotted, the due days are displayed in orange if its due within 2 days and red if its overdue
- Button colors now use the colors from our theme
- Navbar is larger and has an increased height making it easier to click
- Months names on monthly paged are no longer localized, same for billing cycle text on details page
Some of the devs 🧑💻 that made this release possible
v2.0.0-alpha
After struggling with some MAUI specific issues for hours that are caused by some caching in VS, usage of and .net 6.0 itself etc... I managed to produce the 2.0.0 release which I have been looking forward to a lot since the first release was mainly just an MVP.
This version introduces new must-have functionality and some QoL changes
- Details page has been reworked and now displays labels explaining what the heck the values represent
- The app is now named subtrack instead of subtrack.MAUI
- 4x Longer titles are allowed
- When editing or creating a sub and you click on the cost, the whole value is highlighted
- Weekly and yearly billing cycles have been added and you can specify any interval you want, same with monthly (every 3 weeks, bi-monthly, every 5 years and so on)
Contributors
v1.0.0-alpha
Contributors
Thanks to everyone who contributed to this release!
MVP
Start page
- Display total subscriptions cost per month at the top of the page
- List every subscription with their name and cost
- Show how many days left each subscription is due
Subscriptions page
- Display every month and the total cost of subscriptions for that month
- List subscriptions under each month showing the name, cost, if it's auto paid and how many days left until it's due
Upsert page
- Create a new subscription
- Edit an existing subscription
Details page
- Mark subscription as paid
- display all details like lastpayment
- Delete subscription
Start and subscriptions page
- Clicking on a subscription takes you to the details page
- Add a + button at the bottom of the page for adding a new subscription
Release
- Test the app on an android phone
Other Features
- AutoPaid Subs' next payment is automatically marked as paid if due today
- Improved next payment date calculation by preserving the start day so that a month due day history becomes 31-30-31 instead of 31-30-30