Feature List - NoahNim/eventsonly GitHub Wiki

MVP

User Auth

  • 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 creating new forms and question types).
  • Logged in users are directed to a page which displays events
  • Logged out users are directed to a splash page

Create An Event

  • Logged in users will be able to create custom events with various fields/input types.
  • Logged in users can edit custom events that they have already created.
  • Logged in users can delete events that they have created.
  • Logged in users can view a list of events.

Look At Events

  • Logged in and logged out users will be able to view a single event
  • Logged in and logged out users will be able to see that events details.

Comment on event

  • Logged in users can comment on an event
  • Logged in users can edit their comments on an event
  • Logged in users can delete their comments on an event
  • Users can see comments on an event

Bonus MVP

User profile

Join Event

  • Logged in user can say if they are going to an event
  • Users can see a list of who is going to an event

Google Maps

  • Users can see the event location on Google Maps

Messaging

  • Logged in users can message each other