Brain Station
This collection of work was completed during my time at Brain Station. A 12 week bootcamp, where I gained the technical skills required to become a Full-Stack Developer.
MoreBrainFlix

This project is a React.js S.P.A. with multi-page functionality that consisted of 3 sprints. The app is a prototype video streaming platform called BrainFlix. In the final sprint the challenge was to move away from a mock API and build our own API.
moreBandSite

This project focused on implementing clean and responsive design, along with the effective use of BEM methodology. It uses mock data from an API to recieve data on tour information from a band.
moreTravelSite

Converted a creative mockup into a functional multi-page static site using HTML and CSS.
moreCoffeeShop

Converted a creative mockup into a functional multi-page static site using HTML and CSS.
moreJuno College
This collection of work was completed during my time at Juno College of Technology. A 9 week bootcamp, where I gained the technical skills required to become a Front End Developer.
MoreDaily Dad Jokes

This React app, generates a slideshow of animals and dad jokes. Users can submit up to 3 of their own jokes.
moreOriginal Portfolio

This project was my first portfolio, and was completed as my final project at Juno College of Technology.
moreChoose Your Character

The objective of this project is to show an understanding of core React concepts (ie. state, props, components), working with third-party data sources (ie. APIs), error handling and UI design.
moreChoose Your Pokémon

This JavaScript SPA, is a paired-programming project to demonstrate collabration and to show an understanding of working with third-party APIs, DOM manipulation, error handling and UI design.
moreJavaScript 30(WesBos)
This collection of work was completed as part of Wes Bos' 30 day JavaScript challenge. 30 Vanilla JavaScript projects completed over 30 days.
MoreFun-With-Canvas

A blank canvas, which the User can transform into art by clicking and dragging their mouse.
moreFlex 💪 Panels

An interactive site, where the User reveals the hidden message by clicking on each panel.
more