Kapalı

Add live chat to an React native/typescript mobile app

We have an app for sports fans. We want to build a group chat functionality that enables users to create a discrete group chat for each group they are a member of. Fans can use these chats to follow along live events/games/post game/discussions.

We have the figma design for the chat.

The iOS app is ready to integrate chat feature.

You can use some of the existing chat APIs such as:

GetStream API: [login to view URL]

Features:

Chat is initiated by tapping the “create chat button” at the top of the group feed

To set up the chat, fans give it a title and are prompted to invite fans to the chat

Invited fans receive a notification they are invited to the chat

Fans can invite people not on Allegiance to the chat, this sends a link to download Allegiance

The chat tile appearance changes when it is live

All members of the group receive a notification that there is a new chat in the group

When live, the chat appears as a tile at the top of the group feed, above pinned posts

Users tap the chat tile to enter the chat

Chat invite notifications / chat started notifications deep link directly into the chat

Every group on the platform can create a group chat within their group

All group members can create a chat but there can only be one group chat within each group at a time

To close the chat, the chat creator either closes the chat manually or it times out from inactivity

Ex - group chat closes after 5 minutes of inactivity and a user can create a new one

All members of the group can join the group chat

If you’re not a member of the group, you cannot join the group chat until you’ve joined the group

Users are prompted to join the group if they are not a member of the group and try to join the group chat

Users can:

Post text

Post emojis

Post GIFs (GIF keyboard)

Post media (photos/videos) - secondary

React to messages - give posts a star

Invite other users to the chat - this sends them a chat invite notification

Share invites to the chat to non-users that prompt them to download the app

The chat and its history disappears when the chat is closed, it is ephemeral

We may need to store this for trust and safety purposes, but the idea is that there is no standing history of the chat over time

Users can report messages and users in the chat

If users navigate to the app and the chat has ended, they are given an error message

Beceriler: Mobile App Development, React Native

Daha fazlasını gör: add live chat project, native language mobile app, Native Taxi mobile App Android & iOS project AR-232, react native typescript, react native typescript boilerplate, react native expo in app purchase, react native progressive web app, react native apps in app store, react native music player app, react native social media app, add expo to react native, react native force update app, react native aws mobile hub, react native wordpress mobile app, react native food ordering app, react native ecommerce mobile app, app platform - all in one react native universal mobile app nulled, react native for mobile app development, 10 reasons to use react native for mobile app development, react native woocommerce mobile app

İşveren Hakkında:
( 2 değerlendirme ) Seattle, United States

Proje NO: #30602590

Bu iş için 30 freelancer ortalamada $1053 teklif veriyor

(126 Değerlendirme)
8.5
(92 Değerlendirme)
7.6
(100 Değerlendirme)
7.9
point2solutions

Dear client, Hope you are doing fabulous there, Project requirement :-Add live chat to an React native/typescript mobile app I have proven experience on HTML5 Css3, Ionic 1-4, AngularJs 1-8, ReactJS, flutter, Fireba Daha Fazla

$2000 USD in 22 gün içinde
(19 Değerlendirme)
7.2
seekdeveloper

Hi, I'm a talented developer for iOS, Android. I have 11+ years of software experience in fortune 500 companies and I'm here for you! I have already developed a great number of various applications, namely on-demand Daha Fazla

$750 USD in 10 gün içinde
(13 Değerlendirme)
7.4
ThatGuy09

Hi, will the group members will be automatically added in the group chat or is it user will invite members from the same group for group chat ? Please message me on freelancer chat and lets talk about your requirement Daha Fazla

$750 USD in 7 gün içinde
(64 Değerlendirme)
7.0
rtrohimets8

Hello, I have gone through your project description that is to add live chat to a React Native app and I am very interested in your project. While you work with me, you could see my certificated skills with work quali Daha Fazla

$500 USD in 7 gün içinde
(7 Değerlendirme)
5.9
imranwork44

Hello, I am a senior react-native developer. I can integrate the Stream Chat API in your react native project. Please share the details. Thanks Imran

$500 USD in 7 gün içinde
(18 Değerlendirme)
5.8
(8 Değerlendirme)
5.6
tiffanyliang0315

Hello, I can support on your project perfectly. Please send me your message and let's discuss more detail. Thanks.

$500 USD in 7 gün içinde
(17 Değerlendirme)
5.2
(11 Değerlendirme)
4.7
webbrains30

Hi, I read your job description and can help you incorporate a chat feature in your existing mobile app. Please share your live app and access and I am sure I will help you incorporate all the features within time and Daha Fazla

$730 USD in 10 gün içinde
(5 Değerlendirme)
4.8
sonishubham

Greetings Client, I read the project details and I would like to work on this Project. I am an experienced developer with 4 years of working experience and have done various projects. I have hands-on skills and special Daha Fazla

$500 USD in 7 gün içinde
(4 Değerlendirme)
4.5
NextYoo

Hi There, I am confident for the project *GUARANTEE:- WORK DONE OR FULL REFUND *WHY ME :- I have 100% complete rate because I have good Respect for clients and i always try to make good communication to clear thing Daha Fazla

$666 USD in 7 gün içinde
(1 Yorum)
3.0
nenaddeveloperob

^^ Nenad - Pro Mobile App developer with 8 years of Experience ^^ I have professional skills in React Native, Web Socket, WebRTC, Firebase, PHP, Laravel, React, NodeJS, TypeScript, Stripe, and PayPal. I have experience Daha Fazla

$700 USD in 10 gün içinde
(3 Değerlendirme)
3.0
evertonrei

Hello, How are you? My name is Everton and I am a software developer who has 7+ years of great experience in mobile development including Android and iOS. I have read your project description and I understood what you Daha Fazla

$500 USD in 7 gün içinde
(5 Değerlendirme)
4.4
Nadirfreelance

[login to view URL] for your posting. I am web expert with 7+ years experience in web field. Mobile App Development and React Native are my professional skills and have used it so many times for web dev. As you can see in my Daha Fazla

$555 USD in 7 gün içinde
(1 Yorum)
2.2
arifpambudi1008

Hi client, I've read your job description, and I see what you are looking for React Native expert. I can make your live chat to be smart and clean using React Native, Socket.io. I have strong knowledge of HTML, CSS, Bo Daha Fazla

$750 USD in 7 gün içinde
(1 Yorum)
2.3
vladislavrashev3

Hello. I am sure that I'll finish your project successfully with my experience. I am a web/mobile developer who has 8+ years of development experience. Especially, I have rich experience in React Native, Expo and pus Daha Fazla

$500 USD in 7 gün içinde
(1 Yorum)
2.0
janaanimesh88

HI Hope you are doing well I have read your requirements and confirm that we can surely develop the live chat app using react native as per your requirement with all its features and functionalities for your proje Daha Fazla

$500 USD in 15 gün içinde
(4 Değerlendirme)
1.8