a freelance web developer based in Montreal, Canada.
- HTML
- CSS/SCSS/SASS
- JS
- React
- Gatsby
- Vue.js
- Webflow
- D3.js
- Node.js
- Sanity.io
- Netlify
- git/github
- Figma
Website for artist Marie Khouri, created from Graham Handford's design with input from Marie's team.
technologies used:
- Webflow
- Figma
- Google Maps Api
designed by: Graham Handford
A React app that gives you only the full album releases from your "Release Radar" playlist on Spotify. See when your favorite artists put out full length releases. Developed using test driven development.
technologies used:
- React
- Netlify Serverless Functions
- Spotify Api
A multi-page artist site for musician Naghmeh Shafiei. The front end is built with Vue.js, and the backend uses a Sanity.io CMS and Netlify functions to integrate Mailchimp.
technologies used:
- Vue
- Sanity
- Netlify
- Mailchimp API
Designed by Graham Handford, I built this site using HTML/CSS/Javascript. I used libraries where appropriate (Splide.js and Email.js) and compiled with Webpack. My focus was to create a lightweight responsive website, with pixel perfect precision to stay faithful to the client's design.
technologies used:
- HTML
- CSS
- Javascript
- Node.js
designed by: Graham Handford
A template site for a bicycle shop with an attached Shopify store. Includes custom translation functionality of Shopify Store to ensure all filters, fields, and shopping cart functionalities are translated.
technologies used:
- Gatsby
- React
- Netlify
- Shopify
- Node.js
A webapp created with Vue.js that visualizes your playlist and recommends songs to add based on criteria of your chosing. (requires spotify account with at least one playlist)
technologies used:
- Vue
- Netlify
- Spotify Api
A website to showcase and promote the works of B+B Scale models. Built with webflow.
technologies used:
- Webflow with custom css/javascript
designed by: Graham Handford
A minimalist photography portfolio, inlcuding a custom Sanity CMS.
technologies used:
- Vue
- Sanity