Found a fuzzy search library that could be worth using: [fusejs.io](fusejs.io). Could also use database functionality, it would most likely be more performant. Should be able to search both expenses and budgets.