The Architecture Challenge
The business required two distinct applications to operate on the same data in real-time. Admins needed a mobile app to upload photos and update prices directly from the sales yard, while customers needed a fast, public-facing web catalog available 24/7. To bridge this gap, Google Firebase ecosystem was chosen as the central core connecting both the Web Client and the Android Native mobile app.