Social Platform
Private Repository

ReConnect

Global Video Chat & Social Platform

Random video calls worldwide with interest-based chat system

ReConnect
Project Details
Timeline:8 months
Team Size:Solo Developer
Role:Full-Stack Mobile Developer
Technologies
React Native
TypeScript
Firebase
WebRTC
Socket.io
Redux Toolkit
Impact

Connected over 100K users globally with 85% positive interaction rate

About This Project

ReConnect is an innovative social platform that connects people globally through random video calls and interest-based matching. Built with React Native and powered by Firebase, the app creates meaningful connections by matching users based on shared interests, languages, and preferences. The platform features real-time video calling, text messaging, and a sophisticated matching algorithm that ensures users connect with like-minded individuals from around the world.

Key Features
Random video call matching system
Interest-based user matching algorithm
Real-time text and video messaging
Multi-language support and translation
User safety and reporting system
Profile customization and preferences
Connection history and favorites
Global user statistics and insights
Challenges
Implementing reliable WebRTC connections globally
Building scalable matching algorithm for millions of users
Ensuring user safety and content moderation
Handling real-time communication across different networks
Solutions
Used STUN/TURN servers for reliable peer connections
Implemented machine learning-based matching system
Built comprehensive reporting and moderation tools
Optimized for various network conditions and devices
Project Gallery
ReConnect screenshot 1

Interested in Similar Work?

I'd love to discuss your project and see how we can create something amazing together.