What it does
Searches for and displays nearby points of interest and places to visit. The user can save places to their personal list and pick from bot suggestions. The user builds a travel itinerary by dragging places into the calendar view. The app shows transportation distances and times (supplied by the Google Directions API) between calendar items. It shows the forecasted temperature*, precipitation*, and sunrise and sunset times* throughout each day of the user’s trip. Dragging and dropping places (e.g. hotels) into the boxes between days makes the app calculate when the traveler will need to leave their hotel and when they’ll get back.
*Not yet implemented. Refer to the challenges section.
How we built it
Dependencies
- Google Cloud Platform
- Firebase (planned but not yet implemented)
- Google Maps JS API
- Google Places API
- Google Maps Directions API
- React-Bootstrap
- React
- Create React App
- Solar Data API (planned but not yet implemented)
- Weather Forecast API (planned but not yet implemented)
- ChatGPT API (planned but not yet implemented)
Challenges we ran into
- Coming up with a project idea took hours. We had lots of ideas that were just bad.
- My teammate, Saif Pirani, had to leave the hackathon and wasn't able to develop for the majority of the duration. Because of this, I had to drop some of the best features that we planned to add.
What we learned
Hackathons are hard.
What's next for Jyrni
- Lively, Fluid, Vivid Animations — planning a vacation should look just as fun as the trip is!
- Real weather API data as opposed to the mock data in the demo
- Better UI
- Functioning backend and user account system with Firebase Cloud Store

Log in or sign up for Devpost to join the conversation.