Straw Hat Stash

My first project made primarily using AWS tools, the genesis of this website was borne out of an actual need I found in the trading card community. When I started playing the One Piece TCG, I could not find a comprehensive tool to record the cards that I was acquiring. Having asked around on Reddit, people were just passing around a Google Sheet template. I'm proud to provide a tool to this growing community where they can:

  • Login using their Google account
  • View the full list of cards organized by Set
  • Inspect each card to see the full list of alternate arts
  • Persist their collection data

WebsiteDocumentation
Screenshot of Work Journal App show user generated skills journals

High Speed Rail Ticket Platform

A proof of concept ticket sales platform for a theoretical U.S. High Speed Rail Network. Starting this project, I had three interests I wanted to explore: Java + the Spring Boot environment, creating a commercial, customer-focused product, and my personal interest in advocating for alternative transportation in the U.S. to automotive reliance. The endpoint of those ideas is this project: a high speed rail ticketing platform. Users will be able to select a date as well as an origin and destination city from the station network and the site will provide a route of stations along the shortest geographic path and train times to select from. From there, users can pick their selection of trains and will be provided tickets with UIDs.

Documentation
Screenshot of ticket platform main page.

CHI Bike Tracker

The top two words I would use to describe myself would be "Chicagoan" and "Cyclist". This is a project that I intend to build upon and support for a longtime because it is my life long passion to advocate for bicycle culture in Chicago. The base utility of the app uses the Google Maps API to map recent crashes and the City of Chicago Data Center to provide detailed incident information. Empowering cyclists with data to make informed decisions about their routes is the ultimate goal of this website. A list of upcoming features is listed below:

  • Filter/sort crashes by severity, time, and crash type.
  • Analytics.
  • User submission.

WebsiteDocumentation
Screenshot of Work Journal App show user generated skills journals

McDonald's Museum Tour

A React frontend "walking" tour of the first McDonald's restaurant-turned-museum. This location no longer exists and is preserved in these panoramic photos. The tools/libraries used in this project were Tailwind CSS, React Photo Sphere Viewer, and Vercel for hosting.

Visit the MuseumDocumentation
Picture of the the signage for the first McDonald's restarant.

WorkJournal

The inspiration for this project came from wishing I could reference something like a "how I learned to code" guide WITHOUT watching a 32-minute YouTube video. Conceptually, this is a website where users can log what resources they used to learn any given skill, how the felt about it, how long it took them, and any projects they completed along the way. The frontend enables users to:

  • Signup, login, and logout. Updating or creating journals is disabled unless logged in.
  • Search for posts and users.
  • View profile pages.
  • Generate journals with the option to upload images.

Screenshot of Work Journal App show user generated skills journals

CTA Tracker Terminal App

This project was intended to test my ability utlizing Ruby gems, working with an XML API, and designing a user-friendly interface in the terminal. Also, I selfishly wanted an easily accessible way to track the Damen bus and Brown line with a few button presses instead of having to visit the CTA website and go through the GUI.

Screenshot of terminal using cta-tracker app