Frontend for the Real-Time Chat Application built with React, Vite, and Tailwind CSS.
- Google Login.
- Real-Time Messaging.
- Room Management.
- Video/Audio Calling (WebRTC).
- Responsive UI with Tailwind CSS.
- Install Dependencies:
npm install
- Configuration:
- Open
src/main.jsxand replaceGOOGLE_CLIENT_IDwith your actual Google Client ID. - Ensure Backend URL matches in
src/services/api.js.
- Open
- Run Development Server:
npm run dev
- Login with Google.
- Create a Room or select an existing one.
- Chat in real-time.
- Find a user in the sidebar "Users" list and click the Video icon to call them.