/ReactNativeFirebaseChatApp

React Native Chat Application on Firebase Backend , Facebook Authentication and Public Chat Room

Primary LanguageJavaScript

ReactNativeFirebaseChatApp

React Native Chat App Example

Features

  • Facebook Login
  • Firebase Login on Facebook Provider Authentication system implemented.
  • Load More Chat Messages
  • Public Chat Room
  • Easy configure project
  • Backend: Firebase Real Time Database. its very good performance !

Installation Steps:

  • git clone https://github.com/messivite/ReactNativeFirebaseChatApp .
  • npm install --save
  • Create a Firebase Project (Authentication and Real Time Database )
  • You must do Modify "Config/config.js" file on your firebase project .
  • Facebook Authentication ( React Native FacebookSDK )
  • You must do edit Info.Plist file.(please look at facebook application ios installion setup steps. )
  • Create a Facebook Application on your developer account.
  • react-native run-ios

Todo List

  • Implement to Android FacebookSDK Settings
  • Twitter Login
  • Instagram Login
  • Private Secure Chat System
  • Location Share,Media Share (image upload,screenshot on capture camera )