Must have:
HTML should be HTML5 and structured accordingly
Styling must be CSS3, written in a separate file and linked to the HTML5 document
All pages must be converted to PHP and run on a local web server
All links must use a relative linking structure
App must contain an offers page displaying the current special offers only available to logged in members
App must contain a products page listing the products on sale
App must contain a login page
Layout is suitable for viewing on a mobile touch screen device (such as an iPhone)
Site connects to and retrieves data from a database using PHP (database provided)
Should have:
1. The user should be able to browse for music by genre
2. All content (e.g. images) should be in an appropriate format suitable for use on the web
3. App has a consistent and reasonable colour scheme
4. App has a consistent and intuitive navigation structure
5. App uses client side scripting to provide informative user feedback
6. Shopping cart functionality
7. Layout should be fluid and work with different sizes of screen
8. App makes use of the HTML5 canvas tag
9. app contains a more detailed individual product description page
Could have:
The products page displays album artwork
App incorporates search function or page
Mobile specific additions such as iPhone splash screen, home screen icon, full screen display
Website achieves WCAG Level A compliance
App makes use ofHTML5 events
Uses the HTML5 Canvas tag for animation
Logged in users are able to submit reviews for albums
User can preview tracks using html5s media features
Interface is tailored to a specific device dynamically through the use of media queries