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.
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 |
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
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.
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 |
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