Originally started off on a test project for learning Functional Components, Hooks and Socket IO, ended up being a Discord Clone.
Demo (Work in progress) http://ericellb.github.io/React-Discord-Clone
Implemented Features
- Real time messaging in using Socket IO
- Local Authentication
- Loading of Servers / Channels / history based on per user basis
- Creation and Joining Servers
- Creation of Channels in a Server
- Server Settings (Change name)
- Channel Settings (Change name and delete)
- Persistent channel history
- Pretty Print Code Blocks enclodes in three `
Todo
- Private messaging