Skip to content
Branch: master
Find file History
Latest commit cfab4bc Mar 11, 2019
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
__tests__
android
assets
ios Push Notifications support for Android for React Native Chat code sam… Mar 11, 2019
src
.buckconfig
.flowconfig Sample chat RN without Expo SDK Mar 4, 2019
.gitattributes Sample chat RN without Expo SDK Mar 4, 2019
.gitignore
.watchmanconfig
App.js
README.md
app.json
babel.config.js Sample chat RN without Expo SDK Mar 4, 2019
index.js Sample chat RN without Expo SDK Mar 4, 2019
package-lock.json
package.json Push Notifications support for Android for React Native Chat code sam… Mar 11, 2019

README.md

ConnectyCube TextChat code sample for React Native

This README introduces ConnectyCube Chat code sample for React Native

Project contains the following features implemented:

  • User authorization
  • Chat dialogs creation
  • 1-1 messaging
  • Group messaging
  • Users search
  • Unread messages counter
  • Last message preview
  • Last massage date sent
  • App activity state manegment
  • Push Notifications for chat messages when a user is not in the app

Screenshots

ConnectyCube React Native getting started - https://developers.connectycube.com/js/react-native

ConnectyCube Chat API documentation - https://developers.connectycube.com/js/messaging

Screenshots

React Native chat code sample, list of chats React Native chat code sample, chat history React Native chat code sample, login screen

Roadmap

  • Sent/Delivered/Read statuses
  • ‘Is typing’ statuses
  • File attachments
  • Group chat info
  • Group chat: add/remove participants
  • Delete chat functionality
  • Edit messages
  • Delete messages

Quick start and develop

Quick start React Native app.

Prepare environment for React Native and:

  1. Clone the project;
  2. Install node_modules from connectycube-js-samples/SampleChatRN - npm install;
  3. Run npm run ios or npm run android.

Can't build yourself?

Got troubles with building React Native code sample? Just create an issue at Issues page - we will create the sample for you. For FREE!

You can’t perform that action at this time.