Multilingual Android Client Management App

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

I need a complete Android solution that lets me manage three distinct client categories—Particuliers, Entreprises and Associations—from a single back-office while offering each user a simple sign-up journey in French, English and Arabic. Core experience When the app opens, users see three prominent buttons, one per category. Tapping a button launches the appropriate registration flow. Below the buttons, a real-time list of already registered clients is displayed; this list is pushed from the administrator side rather than stored locally on each device, so updates appear instantly. Administrator side Through a secure web or in-app admin panel I want to: • Create, suspend or delete client accounts • Publish or unpublish the live list that appears on every handset • Consult key metrics—sign-ups per category, active users, growth over time—and export basic reports Architecture expectations • Android front-end coded in Kotlin or Java, Material-compliant UI • Server API (Node.js, Django, or similar) with JWT-based authentication • Multilingual strings handled via Android resources; French should be default with seamless switches to English and Arabic • Clean, documented code and a short hand-off guide so I can maintain text translations and category labels myself Deliverables 1. Fully functional Android APK + source code 2. Admin interface (web or Android module) with the features listed above 3. Database schema and hosted test server 4. Brief documentation (setup, deployment, translation update steps) Acceptance criteria The build is approved once I can: – Add a new Enterprise account from the admin panel and see it appear instantly on several client devices. – Toggle the app language and have every static label reflect the change. – Export a basic sign-up report covering at least the last seven days. If anything in this outline is unclear, let me know so we can refine the scope before development begins.