Hi there
This project needs 4 apps and a back-end:
1. An app for the customer to order
2. An app for restaurants
3. A dashboard panel for managing the system
4. An app for the courier to deliver the app to the customer.
5. A back-end that can be developed by Google Firebase or can be a customized server by Node.js
In developing food-delivery apps one of the most important thing is user-friendly UI/UX , if the design be complex the user gets confused and gives up buying food in the app, there will be any worry for this problem if you give it to us because we have professional designers that have enough experience in designing user-friendly apps.
We have a team of experienced Designers & Developers who would be glad to help you shape your requirements into products.
Also, we will support the app and fix bugs for 6 months so don't be worry about future bugs.
Hope to hear from you soon.
Thanks