Need a receiving device, which can be a computer or a tablet computer.
You need a server to transmit. (It can be a real large server or a wifi router, depending on the amount of information. )
The tablet that needs to order food is of course the most convenient and expensive one, followed by Android and finally Apple. (Windows is the most familiar system, which is easy to install and debug. Android is slightly worse than Windows, and Apple will definitely escape from prison, unless your software is officially certified. )
You need to customize the software, or you can buy the software online.