My Best 5
HTML5, CSS, jQuery, Foundation, & AngularJS
MyBest5 was a location-based online social sharing platform; the idea being that users could use the site and app to share their top five clubs, bars, restaurants, or other venues both on the platform and via their Twitter or Facebook accounts. Other users could then use these crowd-sourced recommendations in planning their own nights out.
The site included a strong tie-in with other social media platforms (primarily Facebook and Twitter) to encourage users to share their own 'Best5's.
Built up from client-provided designs and aimed specifically at mobile users, MyBest5 was a true AJAX-powered web-app built in AngularJS and using the Foundation responsive front-end framework. Consideration for older browsers (not conventionally supported by these frameworks) meant that development was also tied with device/browser feature detection to allow for wider compatibility.
Making extensive use of third-party APIs and feeds, one of the key features of site was its localisation. The app featured city-specific variations based on the user's geographical location which subsequently used Google Places and Foursquare to present local venues to each individual user.
This - combined with client-side caching - offered most-likely options to the user and made pinning and tagging of local venues quick and easy, even during the night itself!
My Best 5 was laterally acquired and is still widely used today, although not in its original form.