For my expense sharing app [1], I added receipt scanning [2] in a few minutes and a few lines of code by using GPT 4 with Vision. I am aware that LLMs often are a solution looking for a problem, but there are some situations where a bit of magic is just great :)
It is a Next.js application, calling OpenAI’s API using a plain API route.
[2] https://spliit.app/blog/announcing-receipt-scanning-using-ai