If you ask me, the best idea would be to use and ubereats clone script. These clone scripts have all the features you need for the platform already built-in, and all you have to do is customize the script according to your requirements. When I say you need to customize it, what I mean is that you can tell your requirements to the company you hire and they will do it for you.
This way, you can get a fully working uber eats like app without spending a ton of money and a lot of time. The time might vary depending on the kind of customization you need but from a money point of view, you’ll be able to save up on a lot.
Also, it would be a great idea to make sure that the company you hire helps you out with getting the apps on the app stores for both Android and iOS. Hope this helps.