MVP Feature List - PotatoAim11518/linkshell-app GitHub Wiki
MVP List
Linkshell is a MeetUp clone for users to find events and groups to share their fandom for Final Fantasy XIV.
1. New account creation, log in, log out, and guest/demo login
- Users can sign up, log in, and log out.
- Users can use a demo log in to try the site.
- Users can't use certain features without logging in (like RSVPing to events and creating events).
- Logged in users are directed to their profile page which displays their Events.
- Logged out users are directed to a page displaying several upcoming events.
2. Hosting on Heroku
3. Groups and joining groups
- Logged in users can:
- Create a group
- Join other groups
- Edit and delete groups that they are the owner of
- All users can:
- View a group and its "about" section
- View a sampling of the most recently created events.
4. Events and RSVPs
- Logged in users can:
- Create Events for a group they are a member of
- RSVP to events in the groups that they belong to.
- Logged in users can edit and delete events that they are the host of.
- All users can view all events
5. Calendar (on group page)
- All users can view all events as a chronologically descending list on a group's page
Additional (Bonus) Feature List
6. Avatar Selector
- Users can select an avatar during signup.
- Existing users can edit their avatar in the profile page.
7. Search
- Be able to search by location name, locale, and group name or description.
8. Browse by Category
- Find groups by group type.
9. Event Calendar for all groups
- Render a calendar that will allow browsing of events linked on individual days.