Skip to content

Discover our chat application powered by Firebase and Firestore. Real-time messaging, multi-user support, and Google authentication make communication seamless. Create chat rooms and join the conversation today!

Notifications You must be signed in to change notification settings

madhurajayashanka/chatapp-firebase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat App with Firebase and ReactJS

Chat App

This is a chat application built using Firebase for Google authentication and Firestore for real-time messaging and multi-user support. Users can create chat rooms and have real-time conversations with others in the room.

The app also automatically extracts user details via Google authentication, eliminating the need for users to manually upload any information.

Getting Started

To use the app, simply clone the repository and npm install and run npm start in your terminal to launch the application.

Dependencies

  • Firebase
  • ReactJS
  • React Router DOM
  • Bootsrap
  • Font-Awesome

Features

  • Real-time messaging
  • Protected Routes
  • Multi-user support
  • Google authentication
  • Automatic user details extraction
  • Chat room creation

Contributing

If you'd like to contribute to the project, feel free to fork the repository and submit a pull request.

About

Discover our chat application powered by Firebase and Firestore. Real-time messaging, multi-user support, and Google authentication make communication seamless. Create chat rooms and join the conversation today!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published