Check out some of my development projects!

  • Alexandria a full-stack MERN app for recording books in a database by their ISBNs. Backend API is written in NodeJS and hosed via Heroku and writing to a Mongo cloud database. Frontend is in React. Books can be added by ISBN, and users can be added to the DB via Google authentication. You can add books to your library once logged in, and request loans from other users.
  • Chronicler Chronicler is a node.js web scraper used to create a database of facts within given years from Wikipedia.
  • The Year You Were Born a fun website to give you random facts from the year you were born.
  • Micron-Blog a full-stack MERN app for setting up a micro-blog in the spirit of the early days of Twitter. Does not implement authentication, so not really usable as a public website, but demonstrates REST API concepts and their integration into the state of a React app. Components styled with Material-UI. Not currently hosted – the link is to the repository’s source code.
  • Anagrab a word game where you make anagrams. Written in JS with a backend using Express and Node. Featured on Cyclic.sh’s developer office hour.
  • Synth Lab this React app lets you tap into the Tone.js library to create synthesized sounds. You can even record the notes to make melodies.
  • Just Pick One! this simple React app is perfect for the indecisive. Just plug in the options you have to choose from, and the app picks for you!
  • Crypto Keyboard impress your friends and confound your enemies with this JS keyboard that will create and decode text using the ROT13 cipher.
  • Treble Tutor this site will help you learn your treble clef.