How can I get started with no budget at all?
If you want to roll your own solution, you can! It takes some work and effort to build an app, but you can save time and money by doing some, or, potentially, all of the work, yourself.
Here are some links to get you started. I am not affiliated with any of them.