Develop an iOs/Android Chat App with Admin Panel

Cerrado Publicado hace 7 años Pagado a la entrega
Cerrado Pagado a la entrega

Overview:

Develop an iOs/Android App with text chat , group chat , audio calling , video calling , image sharing , video sharing , audio sharing , stickers , gif’s , doodle board , secret chat and public chat.

Technologies to be well versed with: NodeJS , [login to view URL] , REDIS , WebRTC , MongoDB

Clone Experience of other top rated chat applications is a plus.

This app will be given access only to our members to use among our member community to ease their communication with the collective features of other top rated chat applications.

Features required:

1. USER REGISTRATION

The app should support registration with phone number. Use TWILIO API integration to authenticate phone numbers and determine if the user is signing up for the first time or is logging back in.

LOGIN

Addition to the above process we also require Wordpress User DB integration thru API to provide restricted access to the wordpress existing users and future users.

The user can login to the app using their username/pwd of wordpress site and if the user has already registered before then the App source code should identify the user and pre-loads the user’s name and profile pic.

PHONE CONTACTS SYNC / FAVORITES

On first signup all of the user’s contact should sync on the server and the App source code identifies which of the user’s phone contact’s is already on the App. Contact’s should synced in real time and if a contact joins the app later, you can find this contact in the FAVORITES page of the App.

PROFILE STATUS MESSAGE

User’s can update their status on the app and this gets updated in real-time to all of the user’s contacts. The user can choose from a list of fixed status messages or can setup his own custom status message just like how its done on other chat apps.

CHAT HISTORY

The user’s chat history with all of his contacts are recorded on the chat history screen on the app. This screen should also synced in real time and if one of the contact’s changes his/her profile image it should get changed dynamically on this screen as well. The un-seen message count should be updated in real time and the most recent chat should shown on top.

GROUP CHAT

With group chats, users will be able to share messages, photos, and videos with many people at once. And there should be an option from admin to increase the no of participants in a group.

ONLINE STATUS / LAST SEEN

Every user’s last seen status is seen on the chat details screen on the App. Know when the user is online , when he goes offline and when he was last seen .

DATA SHARING

The chat application allows its users to exchange different media inside the chat window.

Share images

Share videos

Share location

Share audio notes

Share stickers

Share GIF’s powered by [login to view URL]

Share doodles

Share contacts

All the media content like images and videos can be accessed from the user’s chat history

AUDIO CALL

App should supports free app to app audio calling via WebRTC.

VIDEO CALL

Develop Free app to app video calling function via WebRTC.

CALL HISTORY

The app should keeps a log of all the calls made, received and missed.

SECRET CHAT

Option for self destructing messages.

User Interface:

UI Graphics shouldn't be a copy of any top rated app, so we are not looking for clone.

Kindly apply only if you agree to the below points:

1. Must be able to advise on the suitable server and deploy.

2. The Budget can be fixed after the interview as we have given the budget for opening this project.

3. Must be able to provide on going support, updates and upgrades with additional cost.

4. Able to speak in English and availability on Skype and Phone is a must.

5. Suggesting additional features/functionalities will be a plus.

6. Immediately available to start after the interview.

7. NDA to be signed.

8. Upon selection, once all the functionalities are confirmed you must provide us the wire drawing (preferably clickable)

Android Desarrollador de aplicaciones iPhone Desarrollo de apps móviles PHP

Nº del proyecto: #13269087

Sobre el proyecto

99 propuestas Proyecto remoto Activo hace 6 años