/savings-hero

Defeat your inner monster by staying on budget

Primary LanguageJupyter Notebook

Note: This is a hackathon project in it's really early stages. There currently are no more updates to this repository. If you want any further information, feel free to contact paul.sonnentag@gmail.com Have fun exploring the app and saving money

built with JavaScript built with Ionic

Savings Hero 💪 💵

Saving money is hard.
Especially since there is no nice way to track your expenses. All the existing approaches to this challenge are unattractive and mechanical... Nothing someone wants to look at several times a day.

Our approach is different, "Savings Hero" combines financial expense tracking with fun features of RPG games. Staying in budget will help you not only save money but also fight off the monsters that will get in your way on your journey to a nice little security.

You will probably ask yourself right now, "But isn't playing games only for kids?". Well, No! Not at all. There are several demographic studies that show the distribution of especially casual games like Bejewelled (and Savings Hero) in more mature age bands.

This is where we come in.

  • You want to get a little bit of "fat" to make sure you won't have problems in case of an emergency?
  • You want that nice new bike?
  • You need some expensive medication? Here we are. Savings Hero will help you not only save money, but also have fun while doing so!

Savings-Hero Slide

Features

  • Keep track of your expenses
    • Daily and Weekly overview
    • Detailed insights into where your money went
  • Gamified
    • Throw away all the boring expense trackers
    • Let your avatar succeed on your journey
  • Saving made easy
    • At the end of every week you will get a sum up
    • If you saved up on your budget, you can directly transfer money to your savings account
  • Cute design
    • Casual game design
    • Awesome assets from Kenney

Screenshots

Analytics

Daily expenses

Daily feedback

Week based savings

Installation

After installing all the dependencies

npm install
npm install -g cordova ionic
npm run ionic:serve

You can simply head over to localhost:8100 to take a look at the app. (Make sure to use Chrome and enter the dev tools to preview the app with a smartphone preset)