This project started out as a discord clone so I could learn React.js and Redux more in depth. Now I want to turn in to a medium for academic and professionals to have intellectual and meaningful discussions
React.js
Redux
CSS
View the live copy at: https://discord-clone-yt-56b04.web.app/
Real time messaging
Authentication with google
User state management using Redux
Loads user data upon login (Channels and Private Messages)
Creation of Channels
Channel Settings
Timestamps for messages
Ability to send emojis and GIF's
Update and delete channels and messages
Private Messaging
Creating private channels
Local authentication
Calling features
To install packages locally:
To start the react app locally:
Install the Firebase CLI via npm by running the following command: