MVP Feature List - Dedition/WhoDis GitHub Wiki

WhoDis?, a Discord clone, is a messaging application that allows users to join different severs and communicate with one through the servers, as well as through live chat and direct messaging.

1. Hosting on Heroku

2. User Account Creation/Login/Demo Login:

  • Users can sign up and sign in/log out.
  • Users can use a demo login to test-run the site.
  • Logged-in Users can access server chat, direct messages, and server functions.

3. Servers

  • Logged-in Users can create servers.
  • Servers can be public or private.
  • Server creators can update or destroy servers.
  • Members of a server can post in the server.
  • Logged-in Users can join/leave servers.

4. Channels Within Servers

  • Server owners can create/delete different channels in the server.
  • Each channel has it's own distinct chat.
  • Server members can post in the server channels.

5. Production README