Skip to content

Basic clone of the Slack app built using react and material-ui. Cloud firestore is used to save the channels and messages.

Notifications You must be signed in to change notification settings

ajitfawade/slack-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Slack Clone

Visit here.

Firebase setup

  • Install firebase tools: npm install -g firebase-tools

  • Clone Repository: git clone https://github.com/ajitfawade/slack-clone.git

  • Change current directory: cd slack-clone

  • Firebase Login: firebase login

  • Go to Firebase Console in your browser and create new project slack-clone

  • Go to Project Settings and create new web app slack-clone

  • In the Firebase SDK snippet section, select config

  • Copy the code and paste it in the firebase.js file in src folder of our git repository.

  • Go to Cloud Firestore and create new collection rooms

npm install

npm start

Deploy

  • npm run build - Create a production build.
  • firebase init - choose all default options except for public folder type build.
  • firebase deploy - Hit the URL displayed on the terminal.

About

Basic clone of the Slack app built using react and material-ui. Cloud firestore is used to save the channels and messages.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published