Skip to content

aaveggupta/Slack-Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Slack Clone

Completely build using React.js and Powered with Firebase

View Demo

Project Screenshot

Product Name Screen Shot

(back to top)

Built With

(back to top)

Learnings

Important things that I learnt building this project

  1. Google User Authentication using firebase
  2. Efficient way to use contextAPI in React to fetch data in any component
  3. Take note of clean approach to navigate anywhere in the web app with React Router Dom using useNavigate, useParam like powerful hooks
  4. CRUD operation in firestore database
  5. Instead of useState, I used useReducer Hook to implement state logic
  6. Implemented complex styling using CSS

(back to top)

Contact

Aaveg Gupta - linkedin/aaveggupta

Project Link: https://github.com/aaveggupta/Slack-Clone

Demo Link: https://aavegcodes-slack-clone.web.app/

(back to top)

About

Slack Clone built using ReactJS and powered with firebase!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors