I am sitting on a mostly-working e-commerce stack that never made it to launch. The project is split between a Laravel REST API and a native Kotlin Android app and, unfortunately, the previous team dropped communication before the final polish. I do not want a rebuild; I need a solid audit, bug-fix pass and release-ready hand-off. Where problems likely live From what I have reviewed, issues could be hiding in both the backend and the mobile client. On the Laravel side I am especially wary of the APIs themselves, the database migrations and the authentication layer. The Android app has only undergone light integration testing, so edge-cases and race conditions may still be lurking. Scope of work 1. Pull and run the existing Laravel project, resolve any failing migrations, missing environment variables or broken routes, and confirm all endpoints behave to spec. 2. Connect the Kotlin app to that cleaned-up API, fix any deserialization or retrofit issues and make sure the user journey is smooth from login through order tracking. 3. Validate and, where necessary, implement: • Login / Register via the current JWT setup • Products listing, Cart flow, Order creation, Order status updates • Firebase push notifications (FCM) for order events 4. Harden for production: security passes, error handling, rate limiting, simple logging. 5. Produce a signed release build (AAB or APK) plus a matching production-ready backend deployed to my server. 6. Supply basic technical documentation: setup steps, environment variables, deployment commands (php artisan, composer, Gradle) and any API contract changes. Acceptance criteria • All public migrations succeed on a clean database. • API returns expected payloads (200/4xx/5xx) and matches current app models. • Android app installs, authenticates, places an order, receives FCM push, and shows order status without crashes. • Release build passes Play Console checks. • Documentation lets a new dev stand the system up in under one hour. If this sounds like the rescue mission you enjoy, let’s talk timelines and repos.