Custom Multi-Platform Chat App Development

Open Posted 22 minutes ago Paid on delivery Ends in 6 days
Open Paid on delivery Ends in 6 days

Project Title: Development of a Chat App & Website (React Native/ EXPO + Firebase Login)

Project Overview : I am looking for a skilled freelance developer or development team to build a fully functional chat application available on both web and mobile platforms (iOS & Android). The application should be developed using React Native for mobile and React.js (or another suitable framework) for the web, with Firebase authentication for user login and data storage.

Key Features & Requirements:

1. User Authentication:

Users should log in via mobile number and OTP verification.

Firebase Authentication should be used for OTP-based login.

Secure user session management.

2. Dashboard & Chat Options:

The main dashboard should have two primary chat options:

PDF Chat: Users can upload a PDF, and through a text-based chat, they can interact with it.

General Chat: Users can upload images, voice messages, and text messages to chat.

3. Chat History & Restrictions:

A history section for both PDF Chat and General Chat.

Users can view old chats but cannot continue from them.

Each new chat starts fresh.

4. Subscription & Payment Integration:

The app should be subscription-based.

Integration with a secure payment gateway.

Subscription plans should be manageable from the admin panel.

Users should be able to upgrade, cancel, or renew subscriptions.

5. Additional Features:

Push Notifications for chat updates and subscription renewals.

User Profile Management (basic details, subscription status, chat history access).

Admin Panel for managing users, subscriptions, and chat logs.

Technology Stack:

Frontend (Mobile & Web): React Native (for iOS & Android), React.js (for Web)

Backend: Firebase (Authentication, Firestore for chat storage, Cloud Functions for backend logic)

Storage: Firebase Storage (for PDF, image, and voice file uploads)

Notifications: Firebase Cloud Messaging (FCM)

Ideal candidates for this job will have extensive experience in app and web development, particularly with chat applications. A strong portfolio showcasing similar projects will be highly beneficial. Familiarity with designing custom user interfaces and roles will be a plus.

iPhone Mobile App Development Android Website Design React Native

Project ID: #39052493

About the project

5 proposals Open for bidding Remote project Active 8 mins ago

5 freelancers are bidding on average ₹5750 for this job

faisalshakeel3

I understand how crucial an impressive and refined digital presence is to any business in today's world, and it would be an honor to put my expertise to work for your custom multi-platform chat app development project. More

₹7000 INR in 4 days
(4 Reviews)
1.8
sibtain0999

Building a chat app that can be used across multiple platforms—Web, Android, and iOS—is no easy feat, but I assure you that my skills and experience have prepared me perfectly for this project. Having specialized in More

₹7000 INR in 7 days
(2 Reviews)
1.6
shaheryars5

Hi Praveen K., I just finished reviewing the job description and see that you're looking for someone experienced in Mobile App Development, iPhone, Website Design, React Native and Android. I wanted to introduce my se More

₹1500 INR in 2 days
(0 Reviews)
0.0