Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/peter-tanner/money-manager
I'm sick of using Excel! Money manager I made for personal use using Django admin
https://github.com/peter-tanner/money-manager
Last synced: 2 days ago
JSON representation
I'm sick of using Excel! Money manager I made for personal use using Django admin
- Host: GitHub
- URL: https://github.com/peter-tanner/money-manager
- Owner: peter-tanner
- Created: 2023-09-17T15:36:25.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-10-08T20:04:17.000Z (about 1 year ago)
- Last Synced: 2023-10-09T11:21:21.690Z (about 1 year ago)
- Language: Python
- Size: 53.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Money manager
## I'm sick of using excel!
Personal money dashboard I made for myself. I will add more features when I need to, for example a journalling system or location server. I also anticipate adding a proper frontend to this app, to get over Django's admin interface limitations.
It's not the greatest code, since it tries to extend the django admin interface, which isn't designed for adding all of these features. For example, I want to make the charts show data from two tables, which required janking it in a way that is probably not how the library is meant to be used.
However, after searching for an hour I still think the Django admin interface is the most tightly integrated system for making a simple CRUD application. For example, if I were to use Django and an external frontend for the admin interface, I would need to add stuff like login which of course adds time, and to be honest I've had my fair share of CRUD apps this month. I also think most modern interfaces have way too much whitespace compared to the Django admin interface, which is nice and dense.