App API & Dashboard Integration test app apk kotlin u

Job ID: 40183743

Budget: $250 – $750 USD

I already have three code-bases in place—a PHP admin dashboard, a Kotlin-based user app, and a separate Kotlin driver app. What’s missing is the glue that ties them together. I need clean, well-documented REST APIs added to the PHP back-end, wired up to the existing databases, and then integrated into both Android apps.

Scope of work
• Extend or refactor the current PHP code to expose secure endpoints for authentication, trip management, real-time updates, and anything else the apps currently call locally.
• Configure the database schema (MySQL) so every action taken in the user or driver app instantly reflects on the admin dashboard.
• Update both Kotlin projects in Android Studio to consume the new endpoints, handle all responses gracefully, and fall back safely when offline.
• Build signed test APKs for the user and driver apps so I can install and verify the new flow on real devices.
• Provide concise API documentation—Postman collection or similar—so future updates are painless.

Acceptance criteria
1. User and driver apps install from the supplied APKs and pass through login, trip creation, tracking, and completion without crashes.
2. The admin dashboard reflects new and updated trips in real time.
3. All endpoints return the correct HTTP status codes, follow JSON standards, and are secured against common exploits (SQL injection, XSS, etc.).
4. Postman collection and a short read-me fully explain setup and usage.

If you have solid experience juggling PHP, Kotlin, MySQL, and RESTful best practices, this should be a straightforward integration job with a quick turnaround.