Skip to content

coreycosman/musify

 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 86.7%
  • HTML 8.4%
  • Ruby 2.6%
  • CSS 2.3%