## Income view - Take into account modified incomes into payment table - Clone an income - Edit an income - Remove an income ## Category view - Show the category table - Add a category - Clone a category - Edit a category - Remove a category ## Mobile - Slow, consider native ? # Additional features - Remove unused payment category after payment edit on frontend - Auto focus on first input when payment modal is open - Add icon tooltip - HTTP error message - Use only one loader - Login with email and password - Search payments by: - category, - date. - Show statistics. - Pages: 1 … 3 4 5 … 10 # Code - remove client warning messages - Use BEM style - Move the CSS out from the index page - Test exceedingPayers - try DuplicateRecordFields (https://ghc.haskell.org/trac/ghc/wiki/Records/OverloadedRecordFields/DuplicateRecordFields) # DB - Add DB indexes # Tooling - deploy command - migration diff (use flyway?). - use ghcid - set up fast deploy - pin nixpkgs