nicolaseschneider / Discoded

Clone of Discord

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Clone of Discord


Languages

Language:JavaScript 45.4%Language:Ruby 29.0%Language:CSS 20.2%Language:HTML 5.0%Language:CoffeeScript 0.3%