- Use Redis distributed locks when saving or updating the data in the database.
Code & features
- Add logger in the code for easy and fast debugging.
UserService:
- Use Redis distributed locks when saving or updating the data in the database.
- Make it transactional, to handle idempotency and validate email, phoneNumber when saving the user data in the database.
LLMService:
- Improve the message verification logic to identify its a bank message.
- Recommendation based on the user expenses.
Documentation