Skip to content

MVP List

Steven Wang edited this page Jan 30, 2018 · 9 revisions

MVP Checklist

  1. New account creation, login, and guest/demo login
  2. A production README
  3. Hosting on Heroku
  4. Servers
    • Users can create and join any public servers.
    • Private servers for direct messages created automatically when user starts a direct message.
  5. Channels
    • Users have access to all channels within a server they've joined.
    • Channels have a message history and live chat.
  6. Live Chat
    • Chat between users happens seamlessly.
    • Uses Rail's Action Cable.
  7. Direct Message
    • Users can chat directly with each other.
    • Select other users from channels or search by username.

Bonus

  • Friends list
  • Image/Video linking in chat
  • Voice chat

Clone this wiki locally