Sync Speak ( real-time Voice Chat app )

Sayan Hazra

Fullstack Engineer
MongoDB
React
WebRTC
SyncSpeak is a voice chat platform designed specifically for technocrats. It enables users to create and join rooms, facilitating dynamic and interactive conversations, idea sharing, and networking among like-minded individuals.
Features:
Real-Time Communication: Leveraging WebRTC and SocketIO, SyncSpeak ensures low-latency real-time communication among users with an average latency of 45-75ms, fostering smooth conversations.
State Management with Redux: Redux is implemented for efficient state management, allowing for streamlined data flow and enhanced performance.
Robust Backend: The platform is built using Node.js and Express.js, providing a reliable and scalable backend infrastructure to support the chat functionality.
Data Persistence: SyncSpeak leverages MongoDB as its database, ensuring data persistence and efficient retrieval of user information and chat history.
Enhanced Security: Integrated Twilio API enables OTP-based authentication via SMS/email, enhancing security and user verification.
Continuous Integration and Deployment: The project is integrated with a CI/CD pipeline, enabling automated testing and smooth deployment. It is deployed on AWS EC2 using Docker, ensuring improved performance, scalability, and security.
Landing Page
Landing Page
Registration
Registration
OTP authentication with Twilio API
OTP authentication with Twilio API
Profiling
Profiling
Profiling
Profiling
Create Chat Rooms
Create Chat Rooms
Chat Rooms
Chat Rooms
Partner With Sayan
View Services

More Projects by Sayan