Back

MoneyCare

MoneyCare

About

Use demo username testuser and password pass123 to login.

MoneyCare is a comprehensive personal expense tracker app. It has been built entirely with the Python Flask framework and its several extensions. Its features include a dashboard to visualize expenditure. Managing expenses is easy with intuitive forms and listings. There is a 'budget' section where the user can plan his expenditure for the year, and check whether targets have been met. There is a search feature to find expense transactions by different criteria. It uses the Whoosh search engine to perform searches against the transaction description or comments.

Among other things,

  • The app includes integration with Sentry for error logging and performance monitoring.
  • It has an admin section, provided by Flask-Admin. You can see the code in the 'admin' blueprint.
  • It provides a REST api to access and search the expenses. Check out the docs at https://moneycare.pythonanywhere.com/api/docs .
  • The app enables social login via Google and Twitter.

Visit site
GitHub repo