React-Native Chat App

Job ID: 36933715

Budget: $250 – $750 USD

React-Native Chat App

Project Overview:

The aim of this project is to build a mobile application (Android & iOS ) to provide a Solution for the people who are looking for audio, video & text chat with unknown people randomly. The user can choose his preferred method of communication whether they want to do audio chat, video chat or text chat.

In addition the user can choose (search filter) a specific gender and country to match.



There will be membership system in the app.

Normal Membership -Free
VIP Membership-13.5 USD

payment methods will be Google pay, apple pay, VISA & Master Card

If the user select VIP membership then they can enjoy ad free service, can turn off their camera as per their wish. User also gets fixed amount of gems and VIP batch in his profile.

This app will be in 2 language. English & Arabic. This 2 language should be detected as per language settings of user phone.

UI design of the application –I will provide UI designs of the app
This is the UI designs

https://drive.google.com/file/d/18YrQFo4BwHLQc-NwziwPP-BvFpVFdrfM/view?usp=sharing

If you review the UI then you will get clear picture about the work. In the user registration in the app, his country should be selected auto as per their ip and it can’t be changed later.

Front end functional development

Backend & web admin panel design development of the app.


Note: I should be able to do users account & profile management from the admin. Should be able to change Gems value from admin etc


Technology you will use:

App Frontend

You can use flutter/React native/Xamarin for it. Those are a cross platform technology and we should get both android & iOS app.

You have to use any 3rd party open source library or SDK for implementing text/audio/video functionality.



App backend & web adminTechnology:

You can use any tech like flutter, php etc for the web admin panel with MySQL/SQL database.

Firebase authentication will be used for backend also.


Budget: $500USD
Time Line-2-3 weeks
Related categories: MySQL Node.js React.js Backend Development React Native