
Completed
Posted
Paid on delivery
I’m building a mobile and web application and I need an experienced backend developer to implement a complete in-app social chat system. Main features to develop: One-to-one real-time messaging. Conversations list with last message, timestamps, and unread counters. Friends system (send request, accept, reject, and friend list). Group chats. User search functionality. Share events directly inside chat messages. Temporary photo messages (auto-delete after 24h). Online status and last seen tracking. Technical scope: Backend development using Node.js / Express. Database architecture and security in Supabase (PostgreSQL + RLS). Real-time messaging using Supabase real-time or WebSockets. Clean, scalable, production-ready code. Requirements: Proven experience building chat or messaging systems. Strong knowledge of Supabase and real-time features. Solid backend architecture and database design skills. This is the first phase of the social system, with potential long-term collaboration for future features.
Project ID: 40208443
155 proposals
Remote project
Active 2 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hi there, I’ve built scalable real-time chat backends for mobile and web using Node.js/Express and Supabase (PostgreSQL with RLS) and I’ve implemented presence, chats, and group messaging. I will deliver a clean, production-ready backend that supports one-to-one messaging, conversation lists with last message and timestamps, unread counters, a friends system (send requests, accept, reject, and friend list), group chats, user search, in-chat event sharing, and temporary photo messages that auto-delete after 24 hours. I’ll implement online status and last-seen tracking and use Supabase real-time or WebSockets for low-latency updates, with solid RBAC and scalable DB design. What is your target concurrent user count and expected monthly messages for phase 1, and are there any data retention, moderation, or search requirements I should tailor for? Best regards,
$180 USD in 5 days
5.4
5.4
155 freelancers are bidding on average $193 USD for this job

I HAVE BUILT SCALABLE REAL-TIME SOCIAL CHAT SYSTEMS USING NODE.JS AND SUPABASE THAT POWER PRODUCTION MOBILE & WEB APPS ? I’m an experienced backend developer with a strong focus on real-time messaging, social features, and secure database design. I can implement a complete, production-ready in-app chat system as the first phase of your social platform, designed to scale cleanly as new features are added. Core Features Delivered • One-to-one real-time messaging • Conversations list with unread counts & timestamps • Friends system (requests, accept/reject, friend list) • Group chats • User search • Event sharing inside chat messages • Temporary photo messages (auto-delete after 24h) • Online status & last-seen tracking Technical Architecture • Node.js / Express backend • Supabase (PostgreSQL + Row Level Security) • Supabase Realtime or WebSockets for messaging • Secure, normalized database schema • Clean, scalable, well-documented code User Roles • User: chat, friends, groups, media sharing • Admin (future-ready): moderation & monitoring • System: realtime delivery, security enforcement Deliverables • Complete backend source code • Database schema & RLS policies • API documentation & setup notes You will receive full source code ownership and 2 YEARS OF FREE ONGOING SUPPORT post-launch for bug fixes, performance tuning, and minor enhancements.
$140 USD in 7 days
8.4
8.4

Hello, I reviewed your requirement and understand you need a FULL-FEATURED REAL-TIME CHAT BACKEND for mobile and web, built with Node.js/Express and Supabase (PostgreSQL + RLS), including one-to-one, group chats, friends system, event sharing, temporary photo messages, and online status tracking. I have 10+ years of experience, I can design a clean, scalable, production-ready architecture that supports real-time messaging using Supabase Realtime or WebSockets, and secure data access with RLS policies. Key deliverables: CHAT CORE: Conversations, messages, read/unread counters, timestamps FRIENDS SYSTEM: requests, accept/reject, friend list, search GROUP CHAT: creation, membership, admin controls EVENT SHARING: share events inside messages with metadata TEMP PHOTOS: auto-delete after 24h using scheduled jobs ONLINE STATUS: presence tracking + last seen SECURITY: RLS rules, role-based access, input validation REAL-TIME: Supabase realtime or WebSockets + fallback strategy DOCUMENTATION: API docs + deployment notes I have some queries to ask regarding the project to proceed further. Awaiting your positive response. Thanks
$140 USD in 7 days
8.4
8.4

Drawing from my extensive experience in backend development using Node.js / Express and deep knowledge of Supabase, I am confident that I can transform your project vision into a robust and user-friendly real-time mobile and web chat system. Over the years, I have built numerous chat and messaging systems with a primary focus on scalability, performance, and security—skills that your project demands. My proficiency in working with databases like PostgreSQL and backend technologies like Node.js will ensure that I develop an efficient database architecture that adheres to best practices. Furthermore, my understanding and wide-ranging experience in real-time features, specifically with Supabase real-time or WebSockets technology, will prove invaluable in creating a smooth messaging experience for your users. With Regards!
$250 USD in 7 days
7.6
7.6

Hello, I've reviewed your requirements of social app chatting project and have worked on similar projects before. With my experience and skills, I can complete your project to your satisfaction. Please contact me via chat to discuss the details. Thank you.
$100 USD in 12 days
7.3
7.3

Hello, Thanks for the detailed description. I understand this as the first production phase of a social chat system, not a demo feature. The goal is a reliable backend that supports real-time messaging, friendships, and groups while remaining secure and extensible for future phases. The critical work here is designing the data model and access rules so that every message, counter, and presence update is consistent and properly isolated. Supabase can handle this well, but only if RLS policies are explicit and tested across all chat paths: one-to-one, groups, unread tracking, and temporary messages. Ephemeral photos, in particular, need deterministic expiry and deletion logic so they disappear reliably without breaking conversation state. My approach would be to start by validating the chat flows and schema, then implement real-time delivery with clear ownership of message state and retries. Presence and last-seen tracking would be implemented conservatively to avoid unnecessary load. The focus is correctness, predictable behavior under reconnects, and clean APIs that mobile and web clients can consume without special cases. Final timeline and budget will be confirmed once scope details and acceptance criteria are aligned.
$140 USD in 7 days
6.9
6.9

Hello, I have 5+ years of experience building real-time applications using MEAN/MERN stacks and mobile platforms (Android, iOS, Flutter), including chat systems, notifications, and social features. I can design and implement a secure, scalable in-app messaging backend using Node.js/Express with Supabase (PostgreSQL + RLS) and real-time capabilities. I will structure the database to support users, friendships, conversations, messages, group chats, unread counters, online/last-seen status, and temporary media with auto-expiry jobs. Real-time delivery can be handled via Supabase Realtime or WebSockets, depending on your preference and scale needs. The system will include: One-to-one and group messaging Friends & requests flow Conversations list with unread counts User search and event-sharing inside chat Ephemeral photo messages (24h auto-delete) Secure APIs with role-based and RLS enforcement You’ll receive clean, documented, production-ready code and database schema, plus guidance for integrating with your mobile and web apps. I’m interested in long-term collaboration and can start immediately. Let’s discuss your current setup and timeline. Best, Bhargav
$140 USD in 7 days
7.1
7.1

Hi Hechos, I will develop a real-time mobile chat system for your application using Node.js/Express backend, Supabase for database and security, and real-time messaging via Supabase real-time or WebSockets. I have extensive experience in building chat systems and strong knowledge of Supabase and real-time features. Let's discuss further details in chat. Regards, Sai Bhaskar
$150 USD in 5 days
6.5
6.5

Hello As per your project post, you are looking to build a Real-Time Chat System Mobile and Web App that allows one-to-one and group conversations, friend management, and ephemeral media sharing. I'M GLAD TO SAY THAT I HAVE ALREADY DEVELOPED AN REAL TIME CHAT WEB & MOBILE APP SO I HAVE EXPERIENCE IN THIS PROJECT. The goal is to deliver a responsive, secure, and engaging messaging experience with online presence tracking and seamless integration with your existing platform. My focus will be on implementing a scalable backend using Node.js and Express, structuring a secure Supabase/PostgreSQL database with proper RLS policies, enabling real-time messaging via WebSockets or Supabase real-time, and providing robust features like friend requests, searchable users, event sharing, and temporary photo messages. The architecture will ensure future extensibility, maintainability, and smooth client-side integration. Let’s connect to finalize the scope, clarify feature priorities, and ensure a secure, high-performance chat experience for your users. Best regards Nikita Gupta
$300 USD in 18 days
6.6
6.6

I'm experienced in developing real-time chat systems, specializing in Node.js and Supabase database architecture. With a proven track record in building chat functionalities and utilizing real-time features, I guarantee a clean, scalable, and production-ready solution. My expertise in backend development and database design align perfectly with your project requirements. Let's collaborate on this initial phase and explore future feature enhancements together.
$250 USD in 7 days
6.6
6.6

Hi, We’ve built several real-time chat applications using Node.js, WebSockets, and Firebase, including a social media platform with features like friend requests, direct messaging, and group chats. We also developed a dedicated chat API for a different product, which was later integrated into a mobile app. For your project, we can use either WebSockets or a server-sent events (SSE) approach, depending on which is more suitable for your specific use case. Let’s schedule a 10-minute introductory call to discuss your project in more detail and ensure I fully understand your requirements. I usually respond within 10 minutes. I’m eager to learn more about your exciting project. Best, Adil
$132.50 USD in 7 days
6.5
6.5

Hi, I can design and implement a complete, production-ready social chat backend using Node.js, Express, and Supabase. This includes real-time one-to-one messaging, group chats, conversation lists with unread counters, friend requests and friend lists, user search, online and last-seen tracking, temporary photo messages with auto-deletion, and sharing events directly inside chat threads. I will design a secure PostgreSQL schema with proper RLS policies, handle real-time delivery via Supabase Realtime or WebSockets, and ensure clean APIs that scale for mobile and web clients. My focus is reliability, performance, and data isolation, so this system is ready for growth and future social features. I have prior experience building chat systems and can support long-term collaboration beyond Phase 1. Best, Justin
$1,000 USD in 7 days
6.5
6.5

Hello, I will develop your REALTIME CHAT MOBILE APPLICATION for Android and IOS both platforms with Web admin panel. I am Tulsiram. I have 10 years of experience working as Native and Crossplatform mobile application developer. I am understood your requirements. I am glad if we are working together. If you interested then let's connect. I will provide you Daily updates ,source code after development completed, 1 Year maintenance Support in following Steps: I will available daily 10-12 hours in Working days for you. I will provide you regular updates according to which modules we will decided. After approval each module by you then i will provide your complete source code of your project and will shift on your Domain. Thanks
$120 USD in 15 days
6.5
6.5

Hello, I hope you are doing well. I understand that you are looking to build a REAL TIME CHAT MOBILE SYSTEM and I would be happy to help. I have extensive experience in designing and developing Application and have successfully delivered many projects. What I offer: -Development using the latest technologies -Daily project updates and clear communication -On-time delivery within the agreed timeline -Complete source code provided after project completion -One year of support for the developed work -10+ years of experience in web and app development -Fully responsive, fast-loading, and SEO-friendly design -A powerful super admin panel to manage the entire system Please feel free to initiate a chat so we can discuss your requirements in detail. Thank you and regards, Dheeraj K.
$150 USD in 5 days
7.0
7.0

Hi Client, Hope you are doing good!!! I recently Reached across your job post that you are building a mobile and web application and I need an experienced backend developer to implement a complete in-app social chat system and as per your scope of work and required technology i felt that I can assist you perfectly. I have 8+ years of working experience as a website developer & Mobile developer as well. I have vast experience with all the tech stack you have mentioned Feel free regarding any clarification. I am ready to start immediately and looking forward to long business association ahead. Thanks and Looking Forward Rasna Rajput
$140 USD in 7 days
6.6
6.6

This needs to be built as a reliable communication backbone, not a feature experiment. I’ll approach it by first locking down data structure, permissions, and message lifecycle, then layering real-time delivery on top so nothing breaks under load. The system will support one-to-one and group chats through a unified conversation model, ensuring unread counts, last messages, online status, and event sharing behave consistently. Friend requests, search, and visibility rules will be enforced at the database level so users only ever see what they’re allowed to see. Temporary photo messages will be handled with controlled expiry so deletion is predictable and auditable. The end result of this phase is a stable, production-ready chat backend that your mobile and web apps can depend on, with clean boundaries for adding future social features without rework. I’m ready to take ownership of this and move it forward. Regards, Sagar P.
$140 USD in 7 days
6.8
6.8

Hi There!!! ⚜⭐⭐⭐⭐⚜(( DEVELOP A REAL-TIME MOBILE AND WEB CHAT SYSTEM WITH FRIENDS, GROUPS, AND MEDIA SHARING ))⚜⭐⭐⭐⭐⚜ Project GOAL: Build a fully functional, scalable, and secure social chat backend for mobile and web applications. I understand the importance of seamless real-time communication. Your project requires one-to-one and group messaging, friend management, temporary media, and online presence tracking. I will architect a robust Node.js backend with Supabase/PostgreSQL, implement real-time messaging via WebSockets or Supabase real-time, and ensure secure, maintainable code for long-term scalability. I bring experience in real-time chat systems, backend API design, and database management, with focus on Supabase integration. 1. One-to-one and group real-time messaging with unread counters. 2. Friend system with request management and user search. 3. Temporary photo messages and online/last seen tracking. I would be happy to discuss the architecture and roadmap for immediate implementation. Warm Regards, Farhin B.
$110 USD in 10 days
6.6
6.6

Hello Dear! I write to introduce myself. I'm Engineer Toriqul Islam. I was born and grew up in Bangladesh. I speak and write in English like native people. I am a B.S.C. Engineer of Computer Science & Engineering. I completed my graduation from Rajshahi University of Engineering & Technology ( RUET). I love to work on Web Design & Development project. Web Design & development: I am a full-stack web developer with more than 10 years of experience. My design Approach is Always Modern and simple, which attracts people towards it. I have built websites for a wide variety of industries. I have worked with a lot of companies and built astonishing websites. All Clients have good reviews about me. Client Satisfaction is my first Priority. Technologies We Use: Custom Websites Development Using ======>Full Stack Development. 1. HTML5 2. CSS3 3. Bootstrap4 4. jQuery 5. JavaScript 6. Angular JS 7. React JS 8. Node JS 9. WordPress 10. PHP 11. Ruby on Rails 12. MYSQL 13. Laravel 14. .Net 15. CodeIgniter 16. React Native 17. SQL / MySQL 18. Mobile app development 19. Python 20. MongoDB What you'll get? • Fully Responsive Website on All Devices • Reusable Components • Quick response • Clean, tested and documented code • Completely met deadlines and requirements • Clear communication You are cordially welcome to discuss your project. Thank You! Best Regards, Toriqul Islam
$100 USD in 3 days
6.0
6.0

Hi, I’m an experienced backend developer with a strong background in building real-time chat and social systems. I can implement a secure, scalable in-app messaging solution using Node.js, Express, and Supabase with proper database design and RLS. The system will support one-to-one and group chats, friend management, real-time updates, and temporary messages. I focus on clean, production-ready code and am open to long-term collaboration as the platform evolves. With gratitude and best wishes, Harpreet Singh
$120 USD in 7 days
6.1
6.1

Hello, I’ve gone through your project details and this is something I can definitely help you with. I have 10+ years of experience in mobile and web app development, focusing on backend systems using Node.js and Express. I'm well-versed in database architecture and security, particularly with Supabase, and have successfully implemented real-time messaging solutions before. My approach emphasizes clean, scalable, and production-ready code, ensuring your chat system not only functions effectively but is also secure. I will first review your requirements, suggest the best technical approach, and then proceed to develop your messaging features while keeping you updated at every stage. Here is my portfolio: https://www.freelancer.in/u/ixorawebmob I’m interested in your project and would love to understand more details to ensure the best approach. Could you clarify: 1. Will you need user authentication, or do you have a specific method in mind? 2. Are there any specific design guidelines or technologies you'd like for the frontend? 3. What is your expected timeline for completion? Let’s discuss over chat! Could you clarify what is your expected timeline for completion? Regards, Arpit Jaiswal
$155 USD in 25 days
7.4
7.4

Dear Hechos H., I am a skilled backend developer with expertise in JavaScript, Node.js, SQL, and API development. I understand your need for a real-time mobile chat system and have a strong background in building chat systems and utilizing Supabase for database architecture and security. My approach involves creating a scalable and secure backend using Node.js and Supabase, implementing real-time messaging features, and ensuring clean and production-ready code. With a focus on reliable delivery and clear communication, I am confident in my ability to meet your project requirements effectively. I invite you to discuss how I can help bring your vision to life. Please find my portfolio links included for your reference. Best regards,
$30 USD in 7 days
5.8
5.8

Brooklyn, United States
Payment method verified
Member since Jun 25, 2025
$30-250 USD
$30-250 USD
$30-250 USD
$30-250 USD
$30-250 USD
₹1500-12500 INR
$10-30 USD
$250-750 USD
€30-250 EUR
₹12500-37500 INR
₹37500-75000 INR
₹4500-6000 INR
₹1500-12500 INR
₹400000-500000 INR
$2-8 USD / hour
₹600-1500 INR
₹12500-37500 INR
₹600-1500 INR
₹12500-37500 INR
€12-18 EUR / hour
₹75000-150000 INR
$30-250 USD
₹750-1250 INR / hour
$30-250 USD
$10-30 USD