Projects


jamify-muzik

A music app for listening, favoriting, and uploading your favorite license-free music.

  • Designed, created and deployed REST API for uploading, collecting, and serving music to users.
  • Designed and built fully responsive frontend UX/UI for a multi-page application, with seamless music playing between pages.
  • Built a customer Audio Control component, which can play, pause, and resume music chosen by the user.
  • Frontend Stack: React.js, Redux, Redux Thunk, Jest, Enzyme, Axios
  • Backend Stack: Node.js, Express, PostgreSQL
  • View github repository here
covid19

A realtime tracker of the novel Coronavirus (CoVid-19) pandemic of 2020.

  • Connects to realtime data API which aggregates CoVid case data from around the world.
  • Select a country by clicking it's geography on the map, or by selecting it's name from the dropdown selector, to see upt-to-date data on cases, deaths, and recoveries.
  • Responsive design between desktop and mobile surfaces.
  • Frontend Stack: React.js, D3
  • View github repository here
minesweeper

Clear the map as fast as you can, but don't trip any of the mines!

  • Built the classic computer game, with clicks to clear, doubleclicks to flag, and a timer that begins as soon as you start.
  • Built with Test Driven Development, writing tests in Jest/Enzyme before building components
  • Frontend Stack: React.js, Jest, Enzyme
  • View github repository here