Abstract: In this comprehensive project, we embark on the journey of constructing a robust real-time messaging platform inspired by WhatsApp, fortified with cutting-edge security features and enriched with video and voice calling capabilities. Leveraging Next.js for front-end development and Tailwind CSS for sleek UI design, we delve into the realm of Socket.io for seamless real-time communication. The backend infrastructure is powered by Node.js and Express, with Prisma facilitating database management, while PostgresSQL ensures data integrity. Additionally, Firebase augments the platform with authentication services. The pièce de résistance of this project is the integration of the ZEGOCLOUD video and voice call SDK, which empowers developers to effortlessly incorporate secure communication functionalities into their applications. Through meticulous implementation and exploration of various libraries and technologies, this endeavor culminates in the creation of a Full Stack WhatsApp Clone, poised to redefine the landscape of real-time messaging with its robust security and versatile communication capabilities.
| DOI: 10.17148/IARJSET.2024.11823