Rebook — Android App
A native Android marketplace app for students to buy and sell second-hand books. Authentication via Firebase + Google Sign-In, data synced through Firebase Realtime Database, navigation drawer UX with Material Design components.
The Problem
Students needed a platform to buy and sell used textbooks within their campus, but existing marketplaces lacked real-time sync and were overly complex for the use case.
The Approach
Built a native Android app with Firebase Authentication (including Google Sign-In) for frictionless onboarding. Used Firebase Realtime Database for instant listing sync across devices.
Technical Details
Firebase Auth handles identity with Google Sign-In as the primary flow. Realtime Database syncs book listings with offline persistence. Material Design components ensure consistent UX. Multidex enabled for broader device support.