Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nicolaseschneider/Discoded

Clone of Discord
https://github.com/nicolaseschneider/Discoded

Last synced: about 1 month ago
JSON representation

Clone of Discord

Awesome Lists containing this project

README

        

# Discoded

Discoded is a full stack live chat and community application made to resemble the popular gaming chat app Discord.
The backend is comprised of Ruby on Rails and PostgreSQL and the frontend uses React and Redux.
Live text and video chat, direct messages, channels, and servers with randomly generated invite code were all implemented and styled over the course of 10 days.
Live Link:https://discoded.herokuapp.com

# Features
User Authentication
Create/Join Servers
Create Channels
Message people inside a Channel in real time
Direct Message people that share channel with you
Video Chat

# Languages/Technologies used
Ruby on Rails to implement the backend framework
PostgreSQL for the database
React for the Frontend using Redux to manage the state
jQuery AJAX to connect the backend to the frontend using thunk actions.
CSS for styling
WebRTC and React for Video Chat.