Back to portfolio

Commute Blocker

View GitHub repo

Problem

I saw someone on a video call on the GO train. I'd rather not be that person.

What shipped

Finds my first in-person event, plans the trip and blocks my calendar.

  • Finds event with an address
  • Gets routes from home to the event
  • Skips buses I avoid
  • Picks the best option: when to leave, which bus, which stop
  • Adds weather and buffer afterward to find a work spot
Bugs I squashed2
  • Google Cloud setup took the longest: project ID, consent screen, test user.
  • Overlapping events blocked several commutes. Now it only reads the first event of the day.

Outcome

My calendar blocks off my commute time, with transit directions and the weather.

Have a suggestion? Let's chat!