I have three separate apps for my food-delivery service—a customer app, a shop app, and a delivery-boy app. All of them rely on a PHP back end hosted on GoDaddy Deluxe. Right now every few seconds the delivery-boy app hits update_location.php, which: • Spawns hundreds of stateless PHP requests • Opens and closes a database connection each time • Drains batteries and still feels sluggish to customers watching the map I want to replace that polling with a real-time channel. Real-time location updates are essential, and I’m open to whichever stack you think fits best (Pusher, Firebase Realtime DB, Mosquitto, or another solid choice). I don’t have a preferred Android library either—feel free to recommend one. Because this is an initial, low-budget step, the scope focuses on a lean proof of concept: 1. Set up a lightweight WebSocket or MQTT broker that runs alongside my existing PHP hosting (or explain a simple workaround if GoDaddy blocks long-running processes). 2. Modify the delivery-boy Android code so it sends periodic coordinates through the new channel instead of hitting the PHP endpoint. 3. Show the customer app consuming that stream in real time on the order-tracking screen. 4. Provide brief setup notes so I can redeploy the same flow on staging and production.