New Heat
Charlie Richardson Danush Singla Marko Vasiljevic
New Heat is a project that utilizes Google’s Photorealistic 3D maps to visualize activity data from strava to create a UX that allows them to relive their experiences in an interactive manner. This project is valuable to athletes and hobbyists alike and allows them to visualize and share a detailed account of their routes using the lifelike display of the 3D maps provided. This alongside the storing of weather and video data creates an elaborate roadmap allowing users to share and examine their journeys in a comprehensive manner.
The user’s strava data is parsed and passed into DeckGL to create a graphic layer that is written over the map to showcase the routes that the user has taken. Weather data is randomly generated and cast over the 3D map alongside the DeckGL layer where it dynamically changes the gradient depending on the temperature values assigned. User videos of routes are displayed alongside the map allowing them to commemorate their journeys.
Built With
- css
- deckgl
- garmin
- github
- google-maps
- h3
- million
- python
- react
- strava
- typescript
- vite
Log in or sign up for Devpost to join the conversation.