a real-time chat application using Vue.js, WebSocket, TypeScript, and Firebase with the following features:
- Participant Matching: Users can find and connect with other participants from a pool.
- Real-Time Messaging: Online users receive new messages and conversations instantly.
- Offline Support: Offline users can view new conversations and messages upon re-entering the app.
Deployed on https://chat-web-app-smoky.vercel.app