Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/vmnog/discord

React JS Discord Clone
https://github.com/vmnog/discord

react responsive-layout styled-components typescript

Last synced: 10 days ago
JSON representation

React JS Discord Clone

Awesome Lists containing this project

README

        


UI Clone - Discord

Discord UI Clone (partial) for study purposes.


Check the live demo here.

## Participants

[](https://github.com/vmnog)

[Victor Nogueira](https://github.com/vmnog)

![Desktop Screenshot](./assets/desktop_screenshot.PNG?raw=true "Desktop Screenshot")

## Techs

- [x] React.js
- [x] Styled Components
- [x] TypeScript

## Ideas to implement

- [ ] Add "scroll to new messages" button
- [ ] Add state management (switch between Servers and Channels)
- [ ] Back-end integration (roles, permissions, mentions, friend requests and more)

## Usage

1. Run `npm install` or `yarn install`.

2. Run `yarn start` and access `http://localhost:3000`.