DEV Community

Cover image for 🔴 Build a Whatsapp Clone (Realtime Chat) using Next.js, Socket.io, Tailwind CSS, Node.js, Express, Prisma and Zegocloud
Kishan Sheth
Kishan Sheth

Posted on • Updated on

🔴 Build a Whatsapp Clone (Realtime Chat) using Next.js, Socket.io, Tailwind CSS, Node.js, Express, Prisma and Zegocloud

Features of the WhatsApp Clone:
This comprehensive WhatsApp clone comes packed with a range of awesome features to give you an authentic messaging experience. Here are some highlights:

✅ Login with Google using Firebase: Seamlessly sign in with your Google account via Firebase integration.

✅ Switch between multiple databases using Prisma: Customize your database preferences to suit your needs effortlessly.

✅ Send and Receive Messages using Sockets: Real-time messaging capabilities using Socket.io for instant communication.

✅ Voice Call and Video Call Feature: Enjoy crystal clear voice and video calls within the app.

✅ Voice Notes with Live Audio Waveforms: Send and receive voice notes accompanied by live audio waveforms for an enhanced messaging experience.

✅ Support for Emoji: Express yourself with a wide range of emojis to add fun and emotions to your conversations.

✅ Send Images: Share images with your friends and loved ones effortlessly.

✅ Online/Offline Functionality: Easily identify the online and offline status of your contacts.

✅ Search Messages: Quickly find specific messages using the search functionality.

✅ Capture Photo From Camera: Take instant photos using your device's camera and send them instantly.

✅ Message Read Status: Know when your messages have been read by your recipients.

✅ Message Time: Stay updated with the time stamps of messages for better organization.

And many more awesome features await you in this WhatsApp clone!

Check out the full 10+ Hour Video on my youtube channel.

For more such Full Stack Clones subscribe to my youtube channel.

This clone uses Zegocloud for Voice and Video Functionality.

ZEGOCLOUD is a cloud-based video call platform that provides developers with a set of APIs and SDKs to easily build video calling applications.

Top comments (2)

Collapse
 
chriisduran profile image
Christopher Duran

wow, awesome!

Collapse
 
berns_churches profile image
Berns Fire Death

Very cool