E-Renting Mobile App — Property rental on mobile
All projects
03

E-Renting Mobile App

Property rental on mobile

Overview

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.

  1. 01Validate listing availability and booking conflicts on the backend, never only in the client.
  2. 02Plan for network interruption, stale listings, image loading, and recoverable authentication failures.
  3. 03Protect personal data and define clear authorization rules for renters, owners, and administrators.

Next project

The Blogging Platform

The Blogging Platform — Write, publish, share