- Add Dockerfile, .dockerignore, and docker-compose.yml to containerize the application.
- Update server.js to use a data directory for the database.
- Add SweetAlert for improved user experience.
- Add date filtering to the transactions page.
- Fix bug with saving split transactions.