Fansly-Style Live Interaction Platform

via Freelancer ·

Budget / SalaryHourly project
TypeFreelance project
LocationRemote
Posted1 hour ago
I’m building a streamlined, Fansly-inspired space where creators and their followers can connect in real time. The core of the project is a user-interaction platform that offers two key features: a responsive live-chat room and a secure one-to-one private messaging inbox.

Here’s what I need from you:
• A modern web app or progressive web app that runs smoothly on desktop and mobile browsers.
• Real-time messaging built with WebSockets (Socket.io, Pusher, or a comparable solution) so conversations update instantly without page refreshes.
• A clean email-and-password authentication flow, complete with password-reset and verification emails.
• A straightforward, creator-friendly interface: think collapsible chat panes, emoji and media support, unread-message badges, and quick user search.
• A lightweight admin panel where I can view user stats, moderate chats, and disable accounts when necessary.
• Well-structured code (React, Vue, or similar on the front end; Node, Laravel, Django, or comparable on the back end) with clear instructions for local setup and deployment.

Acceptance criteria
1. A new user can register with an email address, verify the email, log in, join a public chat, and send a message that appears instantly to others.
2. Two users can start a private conversation, with messages stored securely and visible only to the participants.
3. Admin can search for a username, view recent messages, and deactivate the account; the deactivated user is logged out immediately.
4. The repository includes a README covering environment variables, build commands, and a one-click deploy script to my VPS or a cloud host of your choice.

If you’ve built chat-heavy platforms before and can point me to working demos, that will help me choose quickly. Let’s get this live, polished, and ready for creators to start engaging their fans.
php javascript django html5 html node.js laravel web development
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.