
E-Renting Mobile App
Property rental on mobile
ScrollOverview
Full-stack React Native app for renting homes — listings, auth, search filters, and booking flows built with Firebase backend.
01 / What it solves
Renters needed a focused mobile flow for discovering suitable homes, narrowing results quickly, and moving from an interested listing to a booking request.
02 / Why this approach
The app separates browsing, filtering, authentication, and booking into predictable steps. Firebase provides the backend foundation while Redux keeps cross-screen state understandable.
03 / Technology used
- React Native
- Redux
- Firebase
- NativeWind
React Native gives the product a shared mobile UI foundation, Redux makes multi-screen search and booking state explicit, and Firebase reduces backend setup while the product is validated.
Senior perspective
What matters beyond the feature list.
- 01Validate listing availability and booking conflicts on the backend, never only in the client.
- 02Plan for network interruption, stale listings, image loading, and recoverable authentication failures.
- 03Protect personal data and define clear authorization rules for renters, owners, and administrators.
Next project
The Blogging Platform
