Vintage Amore

Coming Soon. An online store run by my wife who sells vintage housewares.

  • React
  • JavaScript
  • Webpack
  • Ruby on Rails
  • MySQL
  • AWS

Flashcards

Flashcards is a React Native application that allows a user to create a deck of flashcards containing a question and answer, then allows the user to take a quiz for an individual deck. The app works for both Android and iOS and is written 100% in JavaScript with no native code.

  • React
  • React Native
  • Redux
  • JavaScript
  • Webpack
  • iOS
  • Android

Readables

A simple Reddit clone that allows for new posts to be submitted, comments, and up/down votes for each. This app is meant to demonstrate the use of Redux for state persistence between React components.

  • React
  • Redux
  • JavaScript
  • Webpack
  • Heroku

My Reads

A book tracker that allows users to search and organize books into shelves based on if the user has read, wants to read, or is currently reading a given book. This app is meant to demonstrate the use of Material UI with React Router.

  • React
  • Material UI
  • React Router
  • JavaScript
  • Webpack
  • Heroku

LeaningTowerOf.Pizza

A simple canvas JavaScript game I create with my 7 year old son to get him interested in coding. He dictated the features of the game and we talked through the code. The premise is there is a tower that is leaning (i.e. leaning tower of Pisa) that shoots falling pizza objects to receive points. When the objects collide with the tower, health is deducted.

  • Vanilla JS (ES6)
  • Webpack
  • Github Pages

HealtheAthlete iOS

This was a mobile application used at the point of care (i.e. on the sidelines). The primary users were NBA trainers and physicians, as well as several college athletic trainers for a variety of sports. It was written in native Objective-C and used OpenID authentication to make use of Java RESTful services.

  • Objective-C
  • iOS
  • OpenID
  • Java