Drawing the Route
For the web, Harvy is all about planning ahead for your run. Harvy allows users to draw out where they would like to go by connecting dots on a map. A user has the ability to view elevation along with their predicted duration based off of their pace.
Generating the Playlist
From the seed songs, Harvy analyzes the elevation, finds songs similar to the seed songs, and creates a playlist that perfectly fits the distance and time (based off of a user's pace). Harvy also allows a user to:
- Reorder the playlist
- Add songs
- Sort by duration
Lastly, a user can view the map, the elevation, and a timeline of when each song will be played (below). With the user's pace inputted, we can know at what point a user will be listening to a specific song. User's save this playlist to their Spotify account to listen to while they run.