Bhavdip / ReactNativeFirebaseChatApp

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 )

About

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


Languages

Language:JavaScript 59.1%Language:Objective-C 22.5%Language:Java 10.3%Language:Python 8.1%