
Open
Posted
•
Ends in 3 hours
Paid on delivery
I’m building “Friends Site,” a responsive social network where people connect through email-and-password accounts, share photos and videos, and talk in real-time. The core flow should feel instantly familiar: a clean registration page, profile creation, a scrolling feed for media posts, and a notification layer that keeps everyone in the loop. Media sharing Users need to upload high-resolution photos and short or long-form videos from both desktop and mobile. Auto-compression on the backend is essential so large files don’t choke bandwidth, yet original quality can still be stored or downloaded. Standard actions such as like, comment, and delete must be available on every post. Communication tools Real-time text chat sits at the heart of the platform, backed by WebSockets (or a similar push technology) for instant delivery. On top of that, integrated voice and video calls should run peer-to-peer—WebRTC is my preferred approach—to keep latency low and server costs down. Conversation history should sync across devices and remain encrypted in transit. Authentication & profiles Only email and password login is required right now. I still want best-practice security: hashed credentials, password reset flow, CAPTCHA or rate-limiting against brute-force attacks, and optional two-factor support left ready for future activation. Tech stack I’m comfortable with a modern JavaScript stack—React or Vue on the front end, Node.js (Express, NestJS or similar) on the back end, and a NoSQL database such as MongoDB for flexibility—but I’m open to suggestions if you have a strong case for alternatives. Deliver everything in containerised form (Docker) so I can deploy to AWS or any cloud with minimal friction. Key deliverables • Fully responsive front end with media feed, profile pages, and notification system • Secure email/password authentication and user management • Photo and video upload pipeline with storage, compression, and playback • Real-time text chat plus voice & video calls via WebRTC • REST or GraphQL API documentation and source code in a private Git repository • Docker-compose file (or helm charts) for one-click local and cloud deployment • Post-launch support window for bug fixes and minor tweaks Acceptance criteria A new user should be able to register, upload a photo and a video, open a text chat, escalate that chat to a voice or video call, and see the same history when they log back in on a second device—all without errors, noticeable lag, or security warnings.
Project ID: 40457119
25 proposals
Open for bidding
Remote project
Active 1 day ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
25 freelancers are bidding on average ₹5,115 INR for this job

Hi I have read your requirements and I am sure I will be able to help you. Please message me so that we will have detail technical discussion. I have 9+ years of combined experience in Mobile Application development, Website development, Desktop application development, 3rd party Artificial Intelligence api, AR/ VR, Chatbot, Blockchain- Cryptocurrency, CRM & ERP, Game Development and any other Software development. Please consider me and initiate a chat for further detailed discussion. Regards, Anju Logical Soft Tech Pvt Ltd, Indore(M.P)
₹30,000 INR in 7 days
6.5
6.5

Hi there, Your brief is clear: Friends Site needs to feel familiar on day one, but under the hood it has to handle heavy media, instant chat, and P2P calls without slowing down or exposing weak security points. That’s exactly the kind of system I build. I’ve delivered full-stack web and mobile solutions with React, Node.js, MongoDB, WebSockets, WebRTC, Docker, and secure auth flows. For your platform, I’d structure the app around a clean responsive feed, profile setup, notification handling, compressed media upload pipelines, and encrypted real-time messaging with call escalation from text to voice/video. I’ve shared an initial estimate based on your description, and once we go over a few technical or functional details, I’ll confirm the exact cost and delivery schedule. I’ll also make sure the deployment is cloud-ready with Docker Compose, API docs, and a private repo handoff so deployment to AWS stays frictionless. Would you prefer MongoDB for flexibility, or should I recommend a more structured database approach for chat history, notifications, and media metadata? Looking forward to your reply so we can finalize the exact plan. Thanks, Asad
₹1,165 INR in 1 day
6.0
6.0

I'm Tamanna, a Full Stack Developer who has both the technical proficiency and the creative approach to execute your "Friends Site" project. Having expertise in MEAN and MERN stacks, particularly with React and Node.js, I can guarantee a highly responsive front-end integrated seamlessly with all required functionalities. Whether it's photo and video uploads, media feeds or real-time text chats with WebRTC-backed voice and video calls—all of this comes naturally to me. Securing user data is paramount, and I assure you that my experience in implementing best-practice security features such as hashed credentials and password reset flows will safeguard your users’ confidential information. Post-launch support is just as important to me as creating the system itself. My aim is always to deliver a bug-free system but if any minor issue arises, I'll be there to resolve it promptly. To encapsulate, my goal aligns perfectly with your vision for familiarity, clean registration flow and secure server costs.
₹2,500 INR in 4 days
2.3
2.3

Hi, I can build “Friends Site” as a scalable real-time social platform with media sharing, chat, and WebRTC calling using a modern JavaScript stack. My approach: • Frontend: React (responsive feed, profiles, notifications) • Backend: Node.js (NestJS or Express) + MongoDB • WebSockets for real-time chat, presence, and notifications • WebRTC for peer-to-peer voice and video calls • Secure email/password authentication (hashed passwords, rate limiting, CAPTCHA-ready, optional 2FA) • Media upload system with compression + storage (e.g. S3) • Docker setup for easy deployment (local + cloud) Core features: ✔ User registration, profiles, and media feed ✔ Photo/video upload with likes, comments, delete ✔ Real-time chat with message history sync ✔ Voice/video calls via WebRTC ✔ Notifications system ✔ Cross-device data sync What you get: ✔ Full source code in private repo ✔ API documentation (REST/GraphQL) ✔ Docker-compose setup ✔ Secure auth system ✔ Working real-time chat + calls Acceptance criteria: ✔ Register → upload media → chat → voice/video call → synced history across devices ✔ Stable real-time performance ✔ Secure authentication and responsive UI Estimated timeline: • Setup + architecture: 4–6 days • Backend: 6–8 days • Frontend: 6–8 days • Chat + WebRTC: 5–7 days • Testing + deployment: 3–4 days Total: ~3–4 weeks, depending on final scope.
₹17,050 INR in 30 days
0.6
0.6

Hi, I am interested in this project. I can provide you with the Customized Scoial Networking Website with all features needed for your project in a creative and professional manner. We have previously worked on various Personal blog projects, Games, Mobile Apps & Corporate websites and we can cater to all your requirements in an efficient manner. We can complete the project in 10-30 days and we have long-term experience of various cloud computing platforms (Microsoft Azure, Google Cloud Platform, Amazon Web Services, etc.) and IDEs (Microsoft Visual Studio, Android Studio, XCode). You can trust us with your project as we have previously worked on various web development projects and we can design and develop your website with the desired features in an elegant manner. Please share your details and connect with us so that we can collaborate and complete this project.
₹45,000 INR in 10 days
0.0
0.0

Hello, thank you for the detailed project description. I can help you build “Friends Site” as a full-stack, production-ready social networking platform with real-time communication, media sharing, and scalable architecture. My approach will be to develop a modern React (or Vue) frontend paired with a Node.js backend (NestJS or Express) and MongoDB for flexible data handling. The system will be fully containerised using Docker to ensure smooth deployment on AWS or any cloud provider. For authentication, I will implement secure email/password login with hashed credentials, rate limiting, password reset flow, and a structure ready for optional 2FA in the future. For media handling, I will build an optimized upload pipeline that supports high-resolution photos and videos with backend compression to reduce load while preserving original quality in storage. The feed system will support likes, comments, notifications, and real-time updates. For communication, I will integrate WebSockets for instant chat and WebRTC for peer-to-peer voice and video calling with synchronized cross-device history.
₹1,050 INR in 7 days
0.0
0.0

Hello, The biggest challenge in your project is making real-time chat, media uploads, notifications, and WebRTC communication work together smoothly without lag or synchronization issues. That scalable, architecture-focused approach is exactly what I can help you build. I can assist with: • Responsive social-style frontend for desktop and mobile • Secure email/password authentication with rate limiting • Media upload pipeline with compression and optimized playback • Real-time messaging using WebSockets • Voice and video calling workflow using WebRTC • REST API structure with organized documentation • Dockerized deployment setup for cloud hosting • Clean, maintainable codebase for future scaling We work with React, Node.js, Express/NestJS, MongoDB, Docker, and modern real-time application workflows focused on stability and maintainability. I will personally review the implementation before handoff to ensure media flow, chat sync, authentication, and responsive behavior work smoothly across devices. One quick question — are you planning to launch this first as a web MVP, or should the backend architecture also be prepared for future mobile apps?
₹900 INR in 7 days
0.0
0.0

????⚡?? Hi, there. I will build your “Friends Site” using React, Node.js, Express/NestJS, MongoDB, WebSocket technology, WebRTC, and Docker to deliver a secure, scalable, and fully responsive social networking platform. I’ll create smooth registration and profile systems, a fast scrolling media feed, encrypted real-time chat, and peer-to-peer voice/video calling with synchronized conversation history across devices. I understand you need reliable high-resolution media uploads with backend compression, responsive playback, and familiar social actions like likes, comments, and deletion while maintaining performance and security. I’ll implement secure authentication with hashed passwords, password reset, CAPTCHA/rate limiting, and future-ready 2FA support, along with REST or GraphQL API documentation and cloud-ready Docker deployment for AWS scalability. A seamless social experience with low latency and strong security keeps users active and engaged longer. I recently developed a real-time communication platform supporting 20K+ active users with sub-second messaging latency and 40% faster media delivery through optimized compression pipelines. I clearly understand your acceptance flow from registration to media sharing and WebRTC calls across multiple devices without lag or security issues, and I’m confident I can deliver a polished, production-ready platform with reliable post-launch support. Thanks for reading.
₹1,050 INR in 7 days
0.0
0.0

With over 5 years of experience in web and mobile app development, my team at Udaan Tech is well-prepared to tackle your project of building the "Friends Site" social network. Our competence in developing with Vue.js, Node.js, Express, and MongoDB perfectly aligns with your desired tech stack for this project. I am confident we can deliver results you will absolutely love - a fully responsive front end with media feed, profile pages, and a secure email/password authentication management system. Our extensive experience with implementing APIs, especially integrating real-time communication tools like WebSockets and WebRTC in a seamless manner, makes us the perfect fit for your project's need for instant text chat and voice & video calls. We know how crucial it is to build mechanisms that ensure conversation history remains encrypted in transit and syncs across devices - capabilities we've successfully implemented on previous projects. In conclusion, our prime objective at Udaan Tech is not just to meet the acceptance criteria but exceed them. We guarantee a reliable product built with clean design and sharp functionality, free from noticeable lag or security warnings. Choose us as your partner in project creation and watch as together we "turn your ideas into flight".
₹600 INR in 7 days
0.0
0.0

Hi! I can build your [App] smoothly and on time. I have reviewed your requirements and will ensure a modern, fully responsive design with a clean layout. I am ready to start immediately and will provide 14 days of free support after completion. Let's chat to discuss the details!
₹700 INR in 4 days
0.0
0.0

I’m a skilled full-stack web developer with experience in React JS, Node.js, and MongoDB. I can build a responsive and user-friendly social networking platform with secure authentication, media sharing, and real-time features while ensuring clean code and timely delivery.
₹1,300 INR in 7 days
0.0
0.0

Hello, I am interested in working on your social networking platform project. I have experience with modern web technologies and can help build responsive frontend features, authentication systems, media uploads, and real-time communication modules. I understand the importance of performance, security, and smooth user experience. I would be happy to discuss the project scope, timeline, and feature priorities in more detail. Thank you.
₹1,200 INR in 22 days
0.0
0.0

Hi! I’m a Senior Full-stack Developer (6+ years). My workflow is all about efficiency and making sure the tech side serves your business goals perfectly. I have worked independently on all of my projects and owned the full development cycle end-to-end from architecture to release and post-launch improvements. Why work with me? ?6 Years of Experience: From complex B2B marketplaces to AI-driven automation. ?Full Tech Stack Ownership: I handle everything from UI/UX implementation to DevOps (Docker, CI/CD, GitHub Actions). ?Quality First: I use Jest, Detox, and rigorous debugging to ensure a seamless user experience. ?Communication: Fluent English and available for sync-ups during your business hours. ?I am ready to start immediately and can provide a high-level audit of your current architecture during our first call. When can we discuss further?
₹1,050 INR in 7 days
0.0
0.0

I am a passionate and detail-oriented Web Developer and Web Designer with a strong focus on creating modern, responsive, and user-friendly websites. I specialize in building visually appealing designs combined with clean, efficient code to deliver high-performance web solutions. With experience in front-end and basic back-end development, I can turn ideas into fully functional websites that work smoothly across all devices. I pay close attention to UI/UX design, ensuring that every project not only looks great but also provides an excellent user experience. I am committed to delivering high-quality work on time, maintaining clear communication, and ensuring client satisfaction. Whether it's a personal website, business site, or web app, I am ready to help bring your vision to life.
₹1,050 INR in 7 days
0.0
0.0

I HAVE DONE SOMETHING SIMILAR BEFORE! Your need for a clean, professional, user-friendly social network with seamless media sharing and integrated real-time communication resonates deeply. Ensuring automated backend compression, secure authentication, and smooth peer-to-peer WebRTC calls requires meticulous attention to both performance and security. I specialize in building responsive React and Node.js applications with MongoDB, integrating robust real-time features like WebSockets and encrypted communication. My experience includes crafting automated pipelines for high-quality media processing and scalable Dockerized deployments tailored for AWS. You won’t find someone more aligned with what you’re looking for. Come chat with me, worst case you get a free consultation :) Regards, Toufeeq
₹4,999 INR in 14 days
0.0
0.0

Hi, Greetings from Resonite Technologies! We are a full-stack JavaScript development team experienced in building real-time social platforms, media-heavy applications, and WebRTC-based communication systems. We can develop your “Friends Site” with a scalable and secure architecture covering both frontend and backend requirements. ✔ React/Vue responsive frontend (feed, profiles, notifications) ✔ Node.js (NestJS/Express) backend with secure APIs ✔ Email/password authentication with hashing, rate limiting & reset flow ✔ Photo/video upload pipeline with compression & storage optimization ✔ Real-time chat using WebSockets ✔ Voice/video calls via WebRTC (peer-to-peer) ✔ MongoDB or scalable NoSQL database setup ✔ Dockerized deployment (docker-compose) for easy hosting Our approach: Modular architecture for scalability (media, chat, auth separated) Optimized media handling (compression + streaming support) Secure real-time communication layer Clean API documentation (REST or GraphQL) Production-ready container setup for AWS/cloud deployment Why Resonite Technologies? ✔ Strong experience in social + real-time applications ✔ Expertise in WebRTC, Node.js, and scalable backend systems ✔ Clean, maintainable, production-ready code ✔ Reliable communication and long-term support We can start immediately and build a fully functional MVP that meets your acceptance criteria. Best Regards, Resonite Technologies
₹1,500 INR in 7 days
0.0
0.0

Bengaluru, India
Member since May 20, 2026
$250-750 USD
$14-30 NZD
₹37500-75000 INR
$250-750 USD
$250-750 USD
$30-250 USD
₹1500-12500 INR
$10-50 USD
₹600-1500 INR
$15-25 USD / hour
$250-750 USD
₹1500-12500 INR
₹1500-12500 INR
₹75000-150000 INR
₹1500-12500 INR
₹12500-37500 INR
$25-50 AUD / hour
$15-25 USD / hour
$10-30 USD
$250-750 USD