Portfolio

Funny Money

Funny Money Screenshot

Vue.js/Rails/Heroku

Funny Money is an investment portfolio app that allows users to track investments with real-time data and create investment groups to discreetly share investment performance with other users.

  • Designed and built Ruby on Rails backend that authenticates and tracks users investments in publicly traded companies
  • Integrated Alpha Advantage and IEX.Cloud API’s to generate real-time market data and portfolio performance
  • Built Vue.js frontend with custom javascript needed to compute complex user portfolio data
Live Link Demo Video Github Frontend Repo Github Backend Repo

Please access using desktop version of Chrome for best experience. Bugs are being worked out on mobile and in other browsers.


Job Seeker (Work In Progress)

React/Rails

Job Seeker is a web application that allows users to track daily goals for job applications, white-boarding practice, and professional contacts. The goal of the app is to provide anyone who is looking for a software development job with a simple dashboard to track their progress day-by-day.

  • Built streamlined backend in Rails with PostgreSQL database
  • Self-taught React for component-based frontend
  • Built as a two-person team to practice versioning and project mangement skills
Github Repo

JS Framework Watcher

JS Watcher Graph

Vanilla Javascript

JS Framework Watcher pulls data from the publicly available Github API and uses Chart.js to compare engagement across a handful of JS frameworks.

  • Built using just Vanilla Javascript and basic HTML
  • Utilized Axios and Chart.js to access API and display respective data
Github Repo

Playlist Generator

Playlist Maker Screenshot

Ruby

Playlist Generator is a Ruby app that allows a user to create, save, load, and edit playlists from the terminal.

  • Designed and built in Ruby that runs cleanly in terminal
  • Used tty-prompt gem to enhance user experience
  • Added functionality to load and export CSVs for each playlist
Github Repo

Sam-Gem

Sam-Gem Screenshot

Ruby

Sam-Gem is a goofy ruby gem that allows users to access a handful of randomizers like dice rolling, card pulling, lotto number generating, and coin flipping.

  • Designed and built in Ruby that integrates easily with any Ruby project
  • Hosted on rubygems.org for easy access
Github Repo Ruby Gems

Quick Notes

qnotes Screenshot

Ruby

Quick Notes, or qnotes as it can be called in the terminal, is a terminal application that allows for easy note taking. Once installed, users can easily add, index, or delete notes directly from their terminal.

  • Designed and built in Ruby that runs in the terminal
  • Runs by calling "qnotes" directly
Github Repo