Skip to content

MVP Features List

Demeatrice J. Sherrod edited this page Sep 14, 2023 · 1 revision

Minimum Viable Product (MVP) Feature List

1. Hosting on Heroku

  • Deliver live application to users via hosting service

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

  • Users can sign up, sign in, and log out on the application
  • Users can use a demo login to test the sites features and services
  • Users can't use certain features without logging in (Joining Groups and RSVPs) - Future feature

3. Groups and Joining Groups

  • Logged in users can create new groups
  • All users can view existing groups
  • Logged in users can join existing groups
  • Logged in users can leave groups

4. Events and RSVPs

  • Logged in users that are group leaders can create new events hosted by their group
  • All users can view a list of upcoming events
  • Logged in users can RSVP to attend events

5. Comments

  • Logged in users can comment on events
  • Events display a feed of comments

6. Search - Future Feature

  • Users can search events by location (e.g. City, State, Zip Code)
  • Users can search events by group name
  • Users can search events by event name
  • Users can search for groups by group name
  • Users can search events by date

7. Categories - Future Feature

  • Users can find events by specific categories (e.g. Programming Language, Industry, Frontend/Backend, etc.)

8. Calendar (Group Page) - Future Feature

  • Group Pages will display a calendar of events specific to that group

9. Production README

  • Brief explanation of what the app is and does
  • How to start 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

Clone this wiki locally