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