iOS/Android Community Chat App

iOS/Android Community Chat App

iOS/Android Community Chat App

Job Overview

Location
Worldwide
Job Type
Freelancer.com
Salary
$1,031 - $3,095 Project
Date Posted
10 hours ago

Additional Details

Job ID
36039
Job Views
5

Job Description

I need a cross-platform chat app that runs on both iOS and Android. The heart of the product is a single public room—picture a real-time timeline where everyone in the community can talk at once—plus the ability for any two users to slip into private one-on-one conversations.

Account creation must be frictionless: phone number verification with an SMS code is the only authentication flow I want. Inside the chat, users can tap an emoji to leave quick reactions on any message, and I’ll need simple admin controls so I can delete posts, mute or ban users, and keep the space healthy.

Smooth, low-latency messaging, offline handling, and push notifications are all expected. I’m open to Firebase, Supabase, or another real-time backend if it speeds development, and I don’t mind whether you use Flutter, React Native, or native code—as long as the final build ships successfully to both app stores.

Deliverables
• iOS and Android builds ready for TestFlight & Google Play testing
• Complete, well-documented source code
• In-app or lightweight web admin tools for moderation
• Quick walk-through so I can run and maintain the project locally

Acceptance criteria: phone number sign-up works end-to-end, the public room and private chats deliver messages instantly, reactions appear without noticeable lag, and admin actions perform reliably on my devices.

---
來源:Freelancer.com | 出價次數:27 | 剩餘時間:6 日 | 專案類型:固定預算

常見問題 FAQ

點樣申請呢份工?

請點擊頁面上嘅「立即申請」按鈕,或者按照聯絡資料聯絡僱主。

申請後幾耐有回覆?

回覆時間視乎僱主,一般 1-2 星期內會有面試邀請。

呢份工係唔係真實㗎?

EZJobs 上嘅所有職位都經過審核,確保真實有效。

Location

🌍

🌍 Remote · Worldwide

This is a freelance project open to candidates worldwide — work remotely from anywhere.

Work Mode:Freelance

Similar Jobs

Freelancer.com
Freelancer.com

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept