Nowtrax is an electronic music marketplace / portal for DJs & producers, built with AJAX, HTML5 audio and fully adaptive CSS3 layout to fit any device.
The original Flash site had amassed a huge following of music producers, with 25,000 artists and daily charts, despite being painfully slow and buggy. I was drafted in to turn the PSD designs for a new ‘HTML’ version into a JavaScript-powered application, built on Sammy.js, with a built-in site-wide HTML5 audio player.
The entire site (including all profiles, audio player and account pages) is optimised for every screen size, resizable from 320px up to 1400+ px, including iPhone, Android, iPad and every size of screen.
It also features a headless-browser-based HTML snapshot server, powered by node.JS and Phantom.js, that serves up snapshots of internal AJAX-content for Google, according to their specification for crawlable AJAX webapps.