Skip to content

receppolat/reactNativeChatApp

 
 

Repository files navigation

React-Native Chat App with Firebase

Abstract

This project is a simple messaging application made using React-Native framework, Gifted-Chat library and Firebase database. The example that will be shown here focuses on the ability of two people to message each other in a chat room.

Libraries and Versions

Library Name Version
@react-native-async-storage/async-storage ^1.15.14
@react-native-firebase/app ^14.2.2
@react-native-firebase/firestore ^14.2.2
firebase ^9.6.2
react 17.0.2
react-native 0.66.4
react-native-gifted-chat ^0.16.3

Preview

Alt Text

Run on Computer

Clone this project

  git clone https://github.com/bugratemirci/messagingService.git

Go to the project directory

  cd messagingService

Install required packages

  npm install

Run the server

  npx react-native start

Install the app on the emulator or on your phone

  npx react-native run-android || npx react-native run-ios




React-Native Mesajlaşma Uygulaması (Firebase ile)

Özet

Bu proje React-Native framework'ü, Gifted-Chat kütüphanesi ve Firebase veri tabanı kullanılarak yapılmış basit bir mesajlaşma uygulamasıdır. Burada gösterilecek örnekte iki kişinin bir sohbet odasında karşılıklı mesajlaşabilmesi üzerine durulmuştur.

Kullanılan Kütüphaneler ve Sürümleri

Kütüphane Adı Sürümü
@react-native-async-storage/async-storage ^1.15.14
@react-native-firebase/app ^14.2.2
@react-native-firebase/firestore ^14.2.2
firebase ^9.6.2
react 17.0.2
react-native 0.66.4
react-native-gifted-chat ^0.16.3

Önizleme

Alt Text

Bilgisayarınızda Çalıştırın

Projeyi klonlayın

  git clone https://github.com/bugratemirci/messagingService.git

Proje dizinine gidin

  cd messagingService

Gerekli paketleri yükleyin

  npm install

Sunucuyu çalıştırın

  npx react-native start

Uygulamayı emülatöre veya telefonunuza yükleyin

  npx react-native run-android || npx react-native run-ios

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 37.0%
  • JavaScript 27.7%
  • Objective-C 26.5%
  • Ruby 5.3%
  • Starlark 3.5%