I designed and built this sample real-time chat application to gain deep experience with modern web technologies. It features a custom WebSocket server for instant messaging and WebRTC for peer-to-peer video calls. The app uses Clerk for secure user authentication and Supabase (PostgreSQL) for robust data persistence. This project was a hands-on exercise in integrating these powerful tools into a seamless user experience.