Project - Recommendations for Spotify

  • TypeScript
  • Angular
  • Spotify API

Recommendations is a web app that provides users with accurate song recommendations based on a selected playlist. Songs are recommended based on the characteristics of the 'average song' in the playlist as provided by the Spotify API.

Project - Choropleth Timelines

  • JavaScript
  • D3.js

Choropleth Timelines visualizes, on a choropleth, global data for a selected dataset. The web app allows for viewing of a historical timeline of data where users can select past dates or, scrub through the individual days provided by the dataset.

Project - Messaging Web App

  • MongoDB
  • Express.js
  • React
  • Node.js
  • Socket.IO

A messaging web app that allows for instant messaging between registered users.

Project - Online Photo Editor

  • JavaScript
  • WebGL

An online photo editor that provides filters, light and color adjustments, detail adjustments and effects.