Integrate Rider API in Laravel

Замовник: AI | Опубліковано: 30.09.2025
Бюджет: 250 $

I have an existing Laravel-based restaurant web application and a separate rider-management API that I personally developed. I now need the two to talk to each other seamlessly. The priorities are clear: • Real-time tracking – every order should display the rider’s live location on the restaurant dashboard. • Delivery notifications – as riders move through the workflow, the system must push status changes to both staff and customers. • Order status updates – the order record inside Laravel has to stay perfectly in sync with the rider API so reports and analytics remain accurate. Your job is to wire the API into my Laravel back-end, expose the data to the existing Vue/Blade front-end, and make sure events propagate instantly (Laravel Echo / Pusher, WebSockets, or an approach you prefer). The API is fully documented and returns JSON; authentication is handled via token headers. What I expect as deliverables 1. Clean, well-commented code that consumes each endpoint and handles errors gracefully. 2. Front-end components or modifications that visualise location updates and statuses in real time. 3. Notification logic (broadcast, email, or SMS) triggered at the appropriate rider events. 4. A brief setup document so I can replicate the integration on staging or a fresh install. 5. Final walk-through and hand-off on a live Zoom or recorded video. Everything runs on the latest Laravel LTS with MySQL and Redis already in place; git access will be provided. If you have solid experience connecting third-party APIs, working with queues, events, and WebSockets in Laravel, let’s get started.