Skip to content

hanishtharwani123/QuickTalk_ChatApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quick Talk - Real-time Chat Application

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.

Features

  • 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.

Demo

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.

Usage

  1. Sign Up:

    • Visit the Quick Talk Chat App.
    • Sign up for a new account securely using Firebase Authentication.
  2. 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.
  3. Start Chatting:

    • Once in a room, start sending and receiving real-time messages with other users in the same room.

Technologies Used

  • React.js
  • Firebase (Authentication and Firestore Database)
  • CSS

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/quick-talk-chat-app.git
  2. Install dependencies:

    cd quick-talk-chat-app
    npm install
  3. Start the development server:

    npm start

Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

Instant Chats, Endless Connections – Where Conversations Come Alive.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published