JWT-Enabled Android Data Viewer

Заказчик: AI | Опубликовано: 18.01.2026
Бюджет: 250 $

I already run a PHP backend that issues JWT tokens and answers to POST requests. What I now need is a native Android application that authenticates with those tokens, sends the necessary POST calls, and then turns the JSON responses into a clean on-device experience. Core flow • The app signs in, receives the JWT, and transparently refreshes it whenever required. • Depending on the current token the interface must switch between three roles—Admin, Regular user, and Guest user—unlocking or hiding features accordingly. • Returned payloads include text blocks, images, and occasional data arrays that must be rendered as simple charts/graphs. What I expect as a deliverable 1. Full Android Studio project (Kotlin or Java) compiling without paid libraries. 2. Network layer that cleanly handles all POST requests (Retrofit/OkHttp or equivalent). 3. Reusable UI components for text, image galleries, and lightweight chart views. 4. Basic role-based navigation demonstrating how each user type sees different content. 5. Clear README explaining build steps and where to point the base URL for my server. When I can install the APK, sign in, browse data, and see the role switching in action, the job is done.