Quick Talk is a real-time chat application built with React.js and Firebase. Users can sign up, enter a room, and engage in real-time conversations with other users in the same room.
- Firebase Authentication: Users can sign up and sign out securely using Firebase Authentication.
- Real-time Chat: Instantly join private chats with others in the same room by entering the room number.
- Firestore Database: All chat messages are stored securely in Firebase Firestore database.
Check out the live demo of Quick Talk: Quick Talk Chat App
Untitled.video.-.Made.with.Clipchamp.11.mp4
Click on the image above to watch a quick video demonstration of the Quick Talk chat application.
-
Sign Up:
- Visit the Quick Talk Chat App.
- Sign up for a new account securely using Firebase Authentication.
-
Enter a Room:
- After signing up, enter a room number to join private chats instantly.
- Share the same room code with others to chat in the same room.
-
Start Chatting:
- Once in a room, start sending and receiving real-time messages with other users in the same room.
- React.js
- Firebase (Authentication and Firestore Database)
- CSS
-
Clone the repository:
git clone https://github.com/your-username/quick-talk-chat-app.git
-
Install dependencies:
cd quick-talk-chat-app npm install
-
Start the development server:
npm start
Contributions are welcome! Feel free to open an issue or submit a pull request.
This project is licensed under the MIT License.