feature list - nkuek/discordance GitHub Wiki

MVP Feature List

Welcome to the Discordance wiki!

1. Hosting on Heroku

  • Hosted on a live link that never sleeps

2. New account creation, login, and guest/demo login

  • Users can sign up, sign in, log out
  • Users can use a demo login to try the site
  • Users can't use certain features without logging in

3. Servers

  • Logged in users can create servers
  • Server members will be able to add other members to the server
  • Servers can be public or private
  • Servers will have:
    • Name
    • Server Image
    • Description

4. Channels Within Servers

  • Logged in users that are members of the server can create channels
  • The channels will have:
    • Names

5. Live Chat

  • Logged in users that are members of the server can post text in the channel's chat
    • Should be able to edit or delete their own messages
    • Other users can like/react to messages

6. Production README

  • Brief explanation of what the app is and does
  • How to start a development environment
  • Technologies used
  • Link to live site
  • Link to Wiki docs
  • Discussion of two features that show off the team's technical abilities
  • Discussion of both challenges faced and the way the team solved them
  • Code snippets to highlight the best code

BONUS

  • Voice chat
  • Search functionality
  • User status
    • Modal/dropdown with user's information
  • Direct Messaging
    • Live chat between two or more users

Home - User Stories - Frontend Routes - API Routes - Database Schema

⚠️ **GitHub.com Fallback** ⚠️