Inspiration

Do YOU love Chaewon so much that you would follow her to the ends of the Earth and anywhere you go? Chaewon Follower is an app for only the most HARDCORE Chaewon stans that allows you to do just that! (literally). An add-on to the ever-popular GPS map system, Chaewon Follower will enable you to grace your journeys with Her name.

How-to:

  • input destination and origin as you would a regular GPS (super user friendly! no additional learning curve required!)
  • follow the dynamically™ generated path that takes you to your destination via the most CHAEWON path

What it does

Once the user provides a destination and an origin as they would any GPS system, Chaewon's Path provides the SHORTEST path that also allows the user to follow a path that spells out Her name

How we built it

OpenStreetMap API, custom pathfinding algorithms, HTML/Flask, and Python data/image processing.

Challenges we ran into

Creating custom pathfinding algorithms for spelling words is VERY HARD (almost completely integrated). Also Chaewon has a lot of letters. Also TIME, 4 hours is so so short for creating an entire hackathon.

Accomplishments that we're proud of

We got a working MVP that responds to user input and fully embeds OpenStreetMap. We are also proud that we received Chaewon's personal endorsement. Also our UI is gorgeous

What we learned

Figuring out the end-to-end integration from OpenStreetMap API to backend scikit-image processing was a super cool journey. We also learned that roads are usually not built in perfect grids and that Seattle's city design especially sucks. Also we learned Chaewon is queen and correct.

What's next for Chaewon's Path

Connecting dynamic pathfinding. Currently, we only have one location where "CHAEWON" can be found and spelled. We would like to implement an algorithm that searches for dynamic letter sizing that can conform to different proportions of streets (some streets are longer/shorter/slightly at an angle).

Share this project:

Updates