Skip to content

Simple Realtime Chat Apps Build with React Native & Firebase

License

Notifications You must be signed in to change notification settings

chlasswg26/Firechat

Repository files navigation

Firechat Apps

Firechat name inspired from Enen no Shouboutai.
Fire Force

ForTheBadge built-with-love

GitHub GitHub last commit GitHub followers

Open Source Love svg1


Features

  • Works on Android
  • Maps (Show your location & contact location)
  • Contact (Show contact)
  • Realtime Chat

Currently supported React Native version: >= 0.60.0

Dependencies

List of dependencies using this project.

Name Repository
React Native facebook/react-native
Firebase Firebase SDK
UI Kitten akveo/react-native-ui-kitten
Maps react-native-community/react-native-maps
Gifted Chat FaridSafi/react-native-gifted-chat

Requirements

Initial setup

Open .ENV and replace with your config

SITE_TITLE='Firechat'

FIREBASE_APIKEY=''
FIREBASE_AUTHDOMAIN=''
FIREBASE_DATABASEURL=''
FIREBASE_PROJECTID=''
FIREBASE_STORAGEBUCKET=''
FIREBASE_MESSAGINGSENDERID=''
FIREBASE_APPID=''
FIREBASE_MEASUREMENTID=''

Usage for development

  1. Open your terminal or command prompt
  2. Type git clone https://github.com/chlasswg26/Firechat.git
  3. Open the folder and type yarn install or npm install for install dependencies
  4. Add your goole maps API Key on AndroidManifest.xml
Example
<meta-data
      android:name="com.google.android.geo.API_KEY"
      android:value="YOUR_API_KEY"/>
  1. Type react-native run-android for run this app. Make sure your device is connected with debugging mode.
  2. Well done..

Release APK

Screenshot

CREDIT

Icons made by Good Ware from www.flaticon.com

About

Simple Realtime Chat Apps Build with React Native & Firebase

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published