Coding Portfolio
Recipe box
React exercise front-end exercise (persists data in browser local storage). Written with Babel, Flow, create-react-app and react-bootstrap
Camper Leaderboard
React exercise written with Babel/ES6 and Flow via the Facebook `create-react-app` boilerplate.
Markdown previewer
Simple React exercise using the marked library. Written with Babel/ES6 via the Facebooks create-react-app boilerplate.
Simon
Simon electronic game. Implemented in TypeScript.
Bar Chart
Simple d3 visualization. Written in ES6, transpiled with buble.
Twitch Tracker
Calls Twitch API via JSONP. Implemented with TypeScript/ES6, Buble and Promises.
Wikipedia
Calls Wikipedia API via JSONP. Implemented with TypeScript and Promises.
Weather
Fetch weather forecast from OpenWeather API. Implemented with plain HTML, CSS and JavaScript.
Tic-tac-toe
Play noughts and crosses against the computer. Implemented with Elm 0.16
Pomodoro
Pomodoro timer to manage work and rest periods. Implemented with Elm 0.16
Calculator
Simple calculator. Implemented with Elm 0.16
Random quote
Pulls random Chunk Norris quotes from a web API. Implemented with and without jQuery.
Portfolio
Portfolio of coding samples. Implemented with a responsive design using flexboxes.
Tribute
Tribute to Richard Stallman. Implemented with HTML and CSS only.

Notes on my FreeCodeCamp project progress will appear here one day.

Look for me as jw120 on github. Also reachable as jw1200 at gmail.