Inspiration
We were inspired by the rise of AI and its power to solve complicated pathfinding problems.
What it does
The application creates a route for a jog with a certain mileage based on the start and endpoint of the jog that allows users to challenge themselves appropriately.
How we built it
We used ExpressJs for backend and Vue+TailwindCSS for frontend. We started out by discussing the project idea, then creating the design, and then developing the code, with two members of our team working on the backend and the other two on the frontend, learning from one another.
Challenges we ran into
The development of the UI required a lot of work and some UI features required reconsideration.
Accomplishments that we're proud of
We are proud that we were able to harness the power of AI to solve these problems
What we learned
The team had to learn the interface of Google's path and map API, both to display the map to the user and to calculate the routes. We learned how to effectively prompt Gemini to return structured data that could be parsed by the backend. We also focused on a mobile-first UI principle to design the look and feel of the app.
What's next for Stride
Integration with the fitbits and development of webview for mobile applications
Built With
- css
- express.js
- google-gemini-api
- html
- tailwind
- vue
Log in or sign up for Devpost to join the conversation.