Skip to content

Harshith5346/react-firebase-chat

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deploy-a-Chat-Application Task is to build a real time chat application in Node JS and deploy it on Google Cloud.

Objectives

Users should be able to go to a link and view your chat app. They should be able to "sign in with Google" to access their account. After signing in, they should be able to: initiate chats with other users' accounts based on the contacts' registration email send chats to other users view previous chats Front-end

The front-end is up to you. You may use a template or prebuilt repository to make this step simple, but you're also welcome to demonstrate your front-end skills through building something custom. All you need is a side bar where users can select who they are messaging and a chat interface for each conversation.

Back-end & Deployment

Google Cloud - Setup a free Google Cloud account to deploy your application. Authentication - You should use Firebase for authentication. You shoud only offer "sign in with Google", so do not build any other kinds of auth. Database - Use Google's Cloud SQL to store the conversations that users have. Deployment - Use Firebase to host the website and run the NodeJS backend.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 68.4%
  • CSS 17.8%
  • HTML 13.8%