5 Commits

Author SHA1 Message Date
bolade 1784d2e406 Implement database integration for transactions and receipts, including CRUD operations and data retrieval endpoints 2025-08-07 10:58:35 +01:00
bolade 55ffc52339 added categorisation and user id 2025-08-07 09:46:04 +01:00
bolade 9698e2fcaf Refactor code for improved readability and maintainability across multiple files 2025-08-07 09:06:05 +01:00
bolade 1f530da7c4 Refactor main application structure and improve logging
- Reorganized imports in main.py for better readability and structure.
- Enhanced logging configuration and added more detailed log messages throughout the application.
- Improved error handling and response formatting in transaction import endpoints.
- Streamlined transaction processing logic for CSV and image uploads.
- Updated matching engine to enhance match results with rules and improved logging.
- Refactored tax rules engine for better clarity and maintainability.
- Cleaned up requirements.txt by removing specific versioning for easier dependency management.
2025-08-06 16:12:53 +01:00
bolade 5b3c066cea first commit 2025-08-05 22:25:51 +01:00