Skip to content

kishore7403/gcp-firestore-chatrooms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

I am building a real-time chat application as part of learning React and GCP Services like Firestore database, Cloud Run, and App Engine.

Project Description:

  1. Firebase Authentication: The chat application will use Firebase Authentication to provide secure and user-friendly registration and login features.

  2. Firestore Database: Firestore is a NoSQL cloud database provided by Firebase. It is ideal for real-time data synchronization and offers a flexible and scalable database structure.

  3. Open API Integration (still working on it): To generate usernames and user profile pictures, integrate an Open API that provides random or customizable user data. These APIs can offer creative and dynamic usernames and profile pictures to make the chat experience more engaging and personalized. Popular options include the RandomUser.me API or the Adorable Avatars API.

  4. React Frontend: The front end of the chat application is built using React.

  5. Hosting with Google Cloud Run: Google Cloud Run is a serverless platform that allows you to easily deploy and manage containerized applications. (Later I opted for Vercel since gcp credits are getting less).

Adding few snapshots here.

Screenshot 2024-02-06 at 10 43 06 PM Screenshot 2024-02-06 at 10 42 18 PM Screenshot 2024-02-06 at 10 40 09 PM

About

Chat Application with Firebase Authentication & Firestore Database.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published