Thursday, 17 March 2011

Redefining the stages

To organise the structure of the website in my head, I am using psuedo code to determine how each of the stages will work.

Stage one : Define the mixtape

  • User enters mixtape_name
  • When next button is pressed
  • mixtape_name to be saved to an array
  • User chooses mixtape_style
  • When next button is pressed
  • mixtape_style to be recorded for further stage

Stage Two : Create a playlist

  • Depending on mixtape_style show relevant song recommendations
  • Search Facility to search through database of songs
  • Ability to play individual songs
  • Songs to be able to drag and drop to chosen tracks box
  • Chosen tracks need to be recorded into an array
  • login/register prompt when user clicks save
  • If user already logged in go to profile
  • After login/register playlist info needs to be recorded and pulled back in

Stage Three : Choose mixtape colour

  • Choice of coloured mixtape to be saved to an array

Stage Four : Design Inlay

  • Draggable elements onto cassette tape inlay
  • Colour Picker
  • Final design to be recorded to be remembered later

Stage Five : Verify Design

  • Pull in image of final design
  • Tracklisting pulled in and added to inlay

Stage Six : Profile Page

  • Pull in saved mixtapes (stages 2&6)
  • Ability to delete mixtape from the database
  • Edit button needs to work out what stage the user is at


No comments:

Post a Comment