Mobile Private Chat Server

Job ID: 40213279

Budget: $2 – $8 USD

I’m building a mobile-only app that needs a real-time text chat backend dedicated to one-on-one conversations. The goal is a lightweight, low-latency server that can authenticate users, deliver messages instantly, store chat history, and scale as the user base grows—all without the overhead of group or public room logic.

I’m open to proven stacks such as Node.js with WebSocket/Socket.IO, Go with gRPC, or an equivalent solution that plays nicely with iOS and Android clients. End-to-end encryption, push-notification hooks (FCM / APNs), and a RESTful or GraphQL API for ancillary data are highly desirable.

Deliverables
• Production-ready server code with clear setup instructions
• Secure user authentication and encrypted message transport
• Message persistence (MongoDB, PostgreSQL, or similar) with indexing for quick retrieval
• Simple admin endpoint or dashboard for basic monitoring
• Post-deployment support to ensure smooth integration into the mobile app

I’ll provide app side endpoints and UI; your focus stays on the backend and real-time layer. If this sounds up your alley, tell me briefly how you’d architect it and any relevant projects you’ve shipped.