Mobile Applikation für ein minimalistisches Budgetieren

Historie

Während der Zeit der Corona-Lockdowns hatte ich reichlich freie Zeit. Wie viele andere auch, habe ich die Gelegenheit genutzt, verschiedene Abonnements abzuschließen, darunter auch ein oder zwei Streaming-Dienste. Und vergessen wir nicht die Fitnessmitgliedschaften, die wir bereits hatten, richtig? 😄 Neben dem Serien- und Film-Marathon wollte ich die Zeit sinnvoll nutzen und auch meine Programmierkenntnisse vertiefen. Die Lockdowns boten das perfekte Zeitfenster für ein Nebenprojekt.

Idee und Motivation

Ich war neugierig, wie viel ich täglich für meine Abonnements und Mitgliedschaften ausgebe. Ich wollte die Kosten visualisieren, die an Tagen anfallen, an denen ich das Fitnessstudio auslasse 🥲, in der Hoffnung, dass es mich dazu motiviert, öfter zu gehen. Darüber hinaus interessierte mich die Identifizierung wiederkehrender Ausgaben für scheinbar banale Gegenstände, um möglicherweise unnötige Ausgaben zu reduzieren. Das gesamte Konzept war stark vom minimalistischen Ansatz beeinflusst. Daher auch das einfache und minimalistische Design der App.

Umsetzung

Ich beschloss, dieses Konzept als mobile App umzusetzen. Nachdem ich kürzlich ein Projekt betreut hatte, das Flutter, ein plattformübergreifendes Entwicklungsframework, einsetzte, war ich von seiner Einfachheit und Effizienz beeindruckt. Dart, die Programmiersprache, die in Flutter verwendet wird, erwies sich als sehr entwicklerfreundlich. Zu dieser Zeit war Flutter äußerst beliebt, und es gab reichlich Ressourcen auf Plattformen wie YouTube und Medium sowie eine umfassende und gut strukturierte Dokumentation. Dies beschleunigte die Entwicklung von hamini erheblich.

Zu diesem Zeitpunkt entschied ich mich, die Daten der App nicht in einem Backend-System zu speichern. Ich wollte, dass die Benutzerdaten ausschließlich auf ihren Smartphones verbleiben, daher habe ich auf die Implementierung eines Backends vollständig verzichtet.

Also habe ich mich daran gemacht die hamini App in Flutter zu implementieren. Das Ergebnis kannst du über die Produktwebseite ansehen und herunterladen.

Viele Spaß beim Tracken deiner Ausgaben!