Skip to content

Project ChatRoom, built with React and Firebase, serves as a Discord-like chat server for users to chat on a same particular topic.

Notifications You must be signed in to change notification settings

lvhoaa/ReactFirebase_ChatRoom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatRoom

Table of Contents

Project Overview

Project ChatRoom, built with React and Firebase, serves as a Discord-like chat server for users to chat on a same particular topic.

Key features:

  • Allow users to send and receive chat messages
  • Enable real-time message storage using Firebase
  • Support authentication with Google Auth
  • User-friendly interface for chat rooms

Installation

To run the Chat Room server locally, follow these steps:

  1. Clone the repository or download the source code.

    git clone https://github.com/lvhoaa/ReactFirebase_ChatRoom.git
    
  2. Navigate to the project directory in your terminal.

  3. Install the dependencies by running the following command:

    npm install
  4. Set up Firebase project and use Firebase API key inside the project.

  5. Run the application using the following command:

    npm start 
  6. Open your web browser and visit http://localhost:3000 to access the Chat Room server.

Contributing

Contributions to this project are welcome! If you have any suggestions, bug fixes, or new features to propose, please open an issue or submit a pull request.

License

This project is licensed under the MIT License. You can find the full license text in the LICENSE file.

About

Project ChatRoom, built with React and Firebase, serves as a Discord-like chat server for users to chat on a same particular topic.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published