MVP Feature List - nishinelson/solo-project GitHub Wiki

MVP Features

1. Host on Heroku

2. Account Creation / Login / Logout / Guest-Login

  • Users will be able to sign up, login, and logout.
  • Users can log into a demo account to gain full access to the site.
  • Users will be denied access to certain features if they are not logged in (like joining a group or rsvp-ing to an even) *Logged in users will be directed to their profile page where they can the groups and events they are a part of. *Logged out users will be directed to the home page where they can search for groups and events.

3. Groups and Joining Groups

*Logged in users will be able to join groups. *Logged in users will be able to create new groups. *Logged in users will be able to delete their groups. *Logged in users will be able to create an 'about' description of their group. *Logged in users will be able to edit/delete their 'about' descriptions of their group.

4. Events and RSVPs

*Logged in users and group owners can host events. *Logged in users can rsvp to an event.

5. Calendar (on group page)

*Group pages will have a calendar of events on their page.

6. Search by Location and Group Info (name, description)

*All users will be able to search for events by location. *All users will be able to search for groups by name or description.