React Native Chat Module Upgrade
Budget / Salary₹1,500–12,500
TypeFreelance project
LocationRemote
Posted1 hour ago
I have an existing React Native application with a PHP backend and a very bare-bones chat module. I now need this area completely refreshed and extended.
What I need
• File-sharing capability baked into the chat flow. Users must be able to attach images, PDFs and short videos and see clear upload/download progress.
• Seamless switching between individual and group conversations, with sensible UI cues (avatars, unread badges, mute, member list).
• A classic, professional look that mirrors the rest of the app—clean typography, restrained colour palette, no gimmicks. iOS and Android must feel native and consistent.
How we’ll work
You can either propose a turnkey solution (React Native component + updated PHP endpoints) or work alongside my team, but I do need production-ready code, migration notes for the database, and brief setup instructions so we can maintain it after hand-off.
Acceptance
• Chats and file uploads persist and sync across iOS and Android.
• No blocking of the UI during uploads; background retry supported.
• UI matches provided Figma (or your mock-up approved in advance).
• Code passes our eslint/prettier rules and includes inline documentation.
If voice messages or video calling can be layered in later, let me know how you would architect for that, but they are not in scope for this milestone.
Please outline your approach, estimated timeline, and any past React Native chat work you can show.
What I need
• File-sharing capability baked into the chat flow. Users must be able to attach images, PDFs and short videos and see clear upload/download progress.
• Seamless switching between individual and group conversations, with sensible UI cues (avatars, unread badges, mute, member list).
• A classic, professional look that mirrors the rest of the app—clean typography, restrained colour palette, no gimmicks. iOS and Android must feel native and consistent.
How we’ll work
You can either propose a turnkey solution (React Native component + updated PHP endpoints) or work alongside my team, but I do need production-ready code, migration notes for the database, and brief setup instructions so we can maintain it after hand-off.
Acceptance
• Chats and file uploads persist and sync across iOS and Android.
• No blocking of the UI during uploads; background retry supported.
• UI matches provided Figma (or your mock-up approved in advance).
• Code passes our eslint/prettier rules and includes inline documentation.
If voice messages or video calling can be layered in later, let me know how you would architect for that, but they are not in scope for this milestone.
Please outline your approach, estimated timeline, and any past React Native chat work you can show.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.