/react-firebase-chat

This is a simple React chat app built with Firebase. It allows users to create an account, log in, and chat with other users. The app is fully functional and includes features such as real-time chat, user authentication, and message history.

Primary LanguageJavaScript

React and Firebase Chat App

This is a simple chat app built with React and Firebase. It allows users to create a chat room and chat with other users in the room.

Getting Started

  1. Clone this repository git clone https://github.com/r-shafi/react-firebase-chat
  2. Navigate to the project directory cd react-firebase-chat
  3. Install the dependencies with npm install
  4. Run the development server npm start
  5. Open your browser and go to http://localhost:3000.

Features

  • Login with Google
  • Chat with other users in a chat room
  • Send text messages

To-Do

Add more features, such as:

  • Ability to delete messages
  • Ability to add reactions to messages
  • Ability to pin messages
  • Improve the UI/UX

Contributing

If you would like to contribute to this project, please feel free to fork the repository and submit a pull request.