Skip to content

Node.js, React Native real estate mobile application allowing users to search for properties and agents across the United States. View property Zestimates and get directions to properties. Contact agents through WhatsApp, text or phone call and calculate mortgage payments. Integrated with Zillow and Uber

MihaiGitHub/Real-Estate-Mobile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Real-Estate-Mobile (Century Homes)

Mobile application allowing users to search for properties and agents across the United States. View property Zestimates and get directions to properties. Contact agents through WhatsApp, text or phone call and calculate mortgage payments. Integrated with Zillow and Uber.

MySQL backend database
Node (Express + Sequelize) API layer
React Native (React + Redux) frontend client

Installation

Ensure a device, or emulated Android image is connected (i.e. Android Studio). Real-Estate-Mobile is built on React Native and therefore assumes you have Node.js installed.

git clone https://github.com/MihaiGitHub/Real-Estate-Mobile.git
cd Real-Estate-Mobile
npm install

Update the following files with the correct Google Maps API key

src\components\common\Globals.js
app.json

Update the following file with the Sentry DSN

src\components\common\Globals.js

Running the client

npx expo start --tunnel

Running Tests

npm test

Deploy to Google Playstore

Increment the versionCode and versionName in the following file

android\app\build.gradle

Increment the version and versionCode in the following file

app.json

Update to the latest target Android version (targetSdkVersion) in the following file

android\build.gradle

Build the app binary file

Create project in Expo Go, then

npm install --global eas-cli && \ eas init --id <expo_go_project_id>

npx eas build

About

Node.js, React Native real estate mobile application allowing users to search for properties and agents across the United States. View property Zestimates and get directions to properties. Contact agents through WhatsApp, text or phone call and calculate mortgage payments. Integrated with Zillow and Uber

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published