React Native Messenger App with Backend for iOS and Android

Author userpic
by bogoslavskiy
React Native Messenger App with Backend for iOS and Android React native Chat & Messaging Mobile App template

Description

Screenshots

React Native Messenger App with Backend for iOS and Android - 1
Designed for both iOS and Android

Features

  • Infinite loading in dialogs
  • Infinite loading messages in conversation
  • Contact Sync
  • Search by username
  • Status message read/unread
  • Count unread messages
  • Real time messaging (Socket.IO)
  • Separate socket server with redis for scaling
  • Push Notification (with the ability to send notifications to different user devices)
  • Display Local Notification
  • Upload user picture (AWS S3)
  • Send photo (upload to AWS S3)
  • Photo viewer with zoom
  • Saving to database of photo previews
  • Cache photos
  • Translations (i18n)
  • Change user information
  • Change password
  • Delete dialogs
  • Sign In
  • Sign Up
  • Support Android
  • Support iPhone X
  • It is possible to send messages to yourself

Docs How to install

Technologies

Messenger App

  • React Native
  • React Navigation
  • Expo
  • Redux
  • Redux thunk
  • Socket.IO
  • i18n js
  • AWS S3
  • React Native Modalize

API

  • NodeJS
  • ExpressJS
  • MongoDB
  • Mongoose
  • Socket.IO
  • Redis

Socket Server

  • NodeJS
  • Socket.IO
  • Redis

Note

All code is formatted with eslint and prettier

Product tags











    • 6 month free support included from author
    • Free lifetime product updates guarantee
    • 360 degrees quality control
    Secure payment & money back guarantee

    Related products

    Our website uses cookies

    We use cookies on our website. By continuing to use our site, you consent to the use of cookies as described in our Cookies Policy.