Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.7 KB

README.md

File metadata and controls

34 lines (24 loc) · 1.7 KB

Musify

User Stories

Need to Have

  • As a user I'd like to view a list of upcoming events in the city.
  • As a user I'd like to see more information about a specific event when clicked on.
  • As a user I'd like to see a list of venues in the city.
  • As a user I'd like to see more information about a specific venue when clicked on.
  • As a user I should be able to signup for a ticket without signing in.
  • As a user I'd like to have multiple options to pay. (See Stripe/Braintree API) Payments are only shown/requested on the event page.

Nice to Have

  • As a user I'd like to be able to see updates about each event.
  • As a user I'd like to search for events by genre, artist, venue, or date.
  • As a user I'd like to be able to find more details about artists on their respective pages including upcoming events and venues.
  • Implement CAPTCHA on signup form and the email confirmation form if checked out as guest.
  • As a user I should be able to see if an event is sold out or not.

Happy to Have

  • As a user I'd like to see a list of genres of music currently available.
  • As a user I should be able to create an account.
  • As a user I should be able to sign in.
  • As a user (with an account) I should be able to add events/venues.
  • As a user (with an account) I should be able to see a list of all previous events/venues I've purchased tickets for.
  • As a user (with an account) I should be able to see a list of all upcoming events/venues I've purchased tickets for.
  • As a user when I checkout I have the option to checkout as a guest or signin/create a new account with the email address provided.
  • As a user I'd like to see the location of the venue in Google Maps embedded on the event and venue pages.