Overview A full-stack chat application that allows users to log in, connect, and chat in real time.
Features
- Real-time Communication – Powered by Firebase for instant messaging.
- State Management – Managed user and message data with Zustand.
- Secure Authentication – Implemented Firebase Authentication.
Tech Stack - React, Firebase (Firestore & Auth), Zustand, CSS3
Setup
- Clone the repository
- Install dependencies: npm install
- Configure Firebase credentials
- Run the app: npm start