Skip to content

Simple chat app created with React Native and Nodejs. You can chat and call

Notifications You must be signed in to change notification settings

duongtai2404/chat_app_online

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHAT APP (React Native with Expo, Nodejs)

Simple chat app created with React Native (Expo), Redux, Nodejs, MongoDB, WebSocket(Socket.io) and WebRTC(Peerjs)

Table of Contents

General Information

  • This is a chat app that helps you chat with every people.
  • You can chat and call.
  • I built this app while i learned React-Native and i want to have experience in handling calls and chats.

Technologies Used

  • Node - version >= v14.17.0
  • React - version 16.13.1
  • Expo - version 41.0.1
  • Redux-toolkit - version 1.6.0
  • Redux-saga - version 1.1.3
  • Socket.io-client - version 4.1.3
  • Peerjs - 1.3.2

Features

List the ready features here:

  • Chat with friends
  • Call
  • Find and add friends
  • Login, logout

Setup

To run this project The first thing: Install Expo app for Android, IOS. The second thing: Install it locally using npm or yarn For back-end

$ cd ./chat_app_online
$ cd ./back-end
$ npm install
$ npm start

For front-end

$ cd ./chat_app_online
$ cd ./front-end
$ yarn install
$ yarn start

When one tab is openned on your browser, open your camera to scan the qr code to open app on Expo.

Project Status

Project is: in progress

Demo

You can see demo here.

Contact

Created by @TaiDuong99 - feel free to contact me!

About

Simple chat app created with React Native and Nodejs. You can chat and call

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published