🚧 TODO/InProgress
✅ Done
- JUnit test for backend 🚧
- Karma-Test for frontend 🚧
- Automated test-pipeline (Jenkins?) 🚧
Cashier is a tracking and monitoring tool for your personal cashflow. Many people still use paper or an Excel-sheet as their budget book.
Cashier moves the household book to the web.
🚧 TODO/InProgress
✅ Done
- Scheduled-Transactions (regular Cashies) ✅
- Rudimental summary for timespan ✅
- Multiuser-Support ✅
- Darkmode ✅
- Roles (Admin/User) ✅
- Transaction list with pagebased-loading and sorting ✅
- Incoming/Outgoing money ✅
- Fully editable Users ✅
- Fully editable Cashies ✅
- Fully editable regular Cashies 🚧
- Fancy Charts 🚧
- Hashtag system (nice and fancy) ✅
- Docker support ✅
- Standalone mode (SQLite as storage) ✅
- Secure login via OAuth ✅
- Snappy performance ✅
- Advanced analytic-features 🚧
- OCR to scan receipts 🚧
- Java
- Spring Boot
- Hibernate + JPA (SQLite, Postgres and many more)
- Angular
- Angular Material
- Chart.js
- OAuth