Skip to content

kdwinck/Swift-Me

Repository files navigation

Swift-Me

Take a quiz and get a Taylor Swift song suggestion

Name: Team TayTay Members: Carolina, Kyle, Yamile Pitch: People need help choosing a Taylor Swift song. We will provide a quiz to help them figure out which song to listen to.

MVP/Project Domain Model

###User Stories

  • As a user, I want to be able to login so that I have a more personal experience.
  • As a user, I want to take to a quiz of multiple choice questions so that I can get the best Taylor Swift song to listen to.

Developer Stories

  • As developer I want to use radio buttons or check marks so that users must choose from a set list of options.
  • As a developer I want to write my code cleanly so that it is easy to read and debug.
  • As a developer I want to design a simple layout so that users are able to navigate the site easily.
  • As a developer I want to provide ten questions to the user so that they can get a more accurate result.
  • As a developer I want to style the pages so that the user has a great experience and wants to come back.
  • As a developer I want to use version control to make working in a group setting easier and more efficient.
  • As a developer I want to provide a range of 30 songs so that users have a larger variety of results.
  • As a developer I want to provide the name of the album that the song is on so that the user has more background information on the song.

Additional Notes

Consistent color palette for all pages

  1. Login Page

Username and Password inputs - one button to create a new account or login Background display is a swanky video

  1. Quiz Page

Clean form – user friendly All fields are required – incorporate user buttons Display – show result below questions, display album it is on (text, if possible, use album art), a link (if possible) Include a retake button on the page

  1. Profile Page (stretch goal)

Name How many times quiz has been taken Most recent song recommendation Graph tracking song recommendations Track their rating of a song

  1. About Us

Profiles of each developer Use CSS animations to make the page more fun

Stretch goals

As a user I want to know what results I’ve gotten previously so that I can listen to them again.

As a user I want to be able to clear my results history so that I can

As a user I want to see a list of all the songs I’ve listened to so that I have a reference to songs I’ve listened to before.

As a user I want to see a bar chart of songs I’ve listened to and how many times I’ve listened to them so I can more clearly see my listening history

As a developer I want to include a navigation bar (does not do anything) so that the page is more functional

Stretchy Stretch Goals

As a user I would like to be able to listen to the songs on the web page so that I do not have to leave the web page

As a developer I want to us the taylor swift api so that my page is dynamic and useful Work Flow

Don’t work on master, only pull to your local master Can only merge to master when we are together Work flow from Merge Party

About

Take a quiz and get a Taylor Swift song suggestion

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published