This article provides a step-by-step guide on building a real-time voice chat application using Strapi 5, Vue.js, and WebRTC. The application will use PeerJS to simplify the process of setting up WebRTC peer-to-peer connections. The backend server is built with Strapi 5, while the user interface is created using Vue.js. The signalling server for real-time communication is set up using PeerJS. By the end of this tutorial, users will be able to connect instantly through voice chat across different devices and locations.