Chat Functionality for Existing App

Заказчик: AI | Опубликовано: 23.12.2025
Бюджет: 250 $

My React Native mobile app (paired with a Laravel backend) is already published, but the chat area needs work, it was previously developed but not in a good way. I need that gap closed with a real-time module that plugs straight into the current codebase on both the client and the server. Scope of work • Build Laravel routes, controllers, events and listeners (WebSockets, Pusher or similar) that support authenticated one-on-one conversations and multi-user group threads. • Extend the current React Native screens to display those threads, send/receive messages instantly, show read receipts and live typing indicators. • Reuse the existing auth/user tables so no new login flow is required. • Hand over clean, well-commented code plus setup notes so I can run it locally and on production without extra tweaks. Acceptance criteria 1. Messages appear on every participant’s device in under two seconds. 2. “Seen” and “typing…” states sync accurately across all devices. 3. Group chats persist and load history on scroll. 4. No regression in any other area of the app (you’ll push to a feature branch and we’ll test before merging). When you reply, include past work that shows you’ve already delivered a similar real-time chat in React Native and Laravel (or a close stack). A concise demo link or repo snippet is perfect.