Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tushar-indurjeeth/slack-clone
A Slack clone with real time messaging, ability to add channels, and Google Authentication built using React and Redux.
https://github.com/tushar-indurjeeth/slack-clone
firebase-firestore-database firebase-hosting jsx material-ui-icon react-redux react-router reactjs styled-components
Last synced: about 13 hours ago
JSON representation
A Slack clone with real time messaging, ability to add channels, and Google Authentication built using React and Redux.
- Host: GitHub
- URL: https://github.com/tushar-indurjeeth/slack-clone
- Owner: Tushar-Indurjeeth
- License: mit
- Created: 2021-03-14T21:54:00.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-03-17T10:27:10.000Z (over 3 years ago)
- Last Synced: 2024-01-23T19:29:42.859Z (10 months ago)
- Topics: firebase-firestore-database, firebase-hosting, jsx, material-ui-icon, react-redux, react-router, reactjs, styled-components
- Language: JavaScript
- Homepage: https://slack-clone-e86e5.web.app/
- Size: 222 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Slack Clone
A Slack clone with real time messaging, ability to add channels, and Google Authentication built using [React](https://reactjs.org/) and [Redux](https://react-redux.js.org/).## Live demo
[https://slack-clone-e86e5.web.app/](https://slack-clone-e86e5.web.app/)## How it works
- You sign in with your Google account, the Authentication is done through [Firebase](https://firebase.google.com/)
- You can select a channel and send messages
- You can also create a new channel by clicking "Add Channel", and send messages in the new channel.## Built using
- [React](https://reactjs.org/)
- [Redux](https://redux.js.org/)
- [Firebase](https://firebase.google.com/)
- [react-firebase-hooks](https://www.npmjs.com/package/react-firebase-hooks)
- [React Router](https://reactrouter.com/)
- [Styled Components](https://styled-components.com/)
- [react-spinkit](https://www.npmjs.com/package/react-spinkit)
- [Material UI Icons](https://material-ui.com/)
- [Flexbox](https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Flexbox)## Platform
- Hosted though [Firebase](https://firebase.google.com/)## License
Code released under the [MIT License](https://github.com/Tushar-Indurjeeth/Slack-Clone/blob/50fce1cf832fc44d09f060a22175908c4061ab09/LICENSE).