Internal Android Ordering App

Замовник: AI | Опубліковано: 28.01.2026

I need an Android application that my sales team can open on their phones, log in with their individual credentials, browse every product in our catalogue, and submit an order straight from the field. Each product entry must show an image, current price, and a short description that I can update centrally; the moment I edit an item in the cloud, every user should see the new data the next time they refresh. Core flow • Secure sign-in: every salesman has a unique username and password. • Product gallery: images, prices, product code and descriptions load quickly, even on spotty mobile data. • Cart and checkout: the salesman adds items, edits quantities, confirms, and the order is saved to the cloud with a time-stamp and their user ID. • Cloud sync: products and orders live in the cloud so nothing is stored permanently on the device and I never have to push manual updates. • Simple admin panel or endpoint that lets me add, edit, or deactivate products without publishing a new APK. Technical notes I am comfortable with Firebase or a small REST API + SQL backend—use whichever lets us move faster and still keep data secure. Please build in Android Studio with Kotlin or Java, follow Material guidelines for a clean look, and keep the codebase modular so future features like stock alerts or PDF invoices can slot in easily. Acceptance criteria 1. APK installs on Android 8.0 and above without crashes. 2. First launch demands login; wrong credentials show a clear error. 3. Catalogue pulls live data from the cloud (prove by changing a price in the backend and seeing it update on the device after refresh). 4. Completed orders are visible in the cloud console with the correct user ID and line items. 5. Source code compiles locally with a README containing setup steps. Deliver the APK, full source code, and simple deployment instructions for the backend.