YouTube Video
Here is a link the YouTube Video
Inspiration ✨
⌛🔄😴Our inspiration is rooted in recognizing life's thrill, where the emphasis should be on enjoying, exploring, and experiencing new places. This realization struck us during moments of anticipation, particularly layovers during travels, where we found ourselves in exciting places but faced hours of idle time. We envisioned a platform that would empower users to transform these moments into quick, exciting adventures.
🗺️🔍🌟This concept expands beyond layovers as passionate travelers, understand the value of making the most out of our limited time. The spark for our idea ignited during a discussion about past trips globally and how dreading layovers is. It became clear that there was a need for a seamless solution that inspired users to explore the new city.
What it does 🤔
💼✨🏞️Our app simplifies your adventure planning! Just input your location, available time also list of interest to receive a personalized itinerary. Cut down on research time as we curate the best choices from across the internet and details from Yelp. No more worries about planning, researching events, and finding store opening hours. Take a step back, focus on enjoying, and let us handle the details. We'll provide a customized plan to make the most of your adventure!
How we built it 🛠️
🎨🤖🍽️We embarked on our journey by planning our layouts and functions, emphasizing the importance of visual communication for our app. Following numerous iterations of low-fidelity prototypes, wireframes, and user flows, we identified essential functions that made us unique and were achievable within our time constraints. The coding team delved into frontend development, implementing features including parsing JSON from the Yelp API and optimizing the OpenAI API for user input. Here is the high-fidelity prototype in Figma.
Challenges we ran into 🏋️♂️
🛣️💡💪We encountered challenges such as indecision on the initial idea, difficulty implementing all desired functions, time constraints, slow response time from OpenAI calls, font importing issues, program functionality hurdles, React routing complexities, card creation, database access, and more. The process was a rollercoaster, filled with moments of frustration and triumph. In the end, we were able to tackle most problems and implement them in our Minimal Viable Product.
Accomplishments that we're proud of 🏆
🥇 Number one, we take immense pride in completing the project on time. From project initiation and planning to see it all come together within less than 24 hours, we couldn't be prouder of our accomplishments. This sentiment extends to our fellow competitors, many of whom are friends, enduring this challenging process together. We encouraged, gave feedback, and pushed each other to continue.
😊 Our journey was marked by learning about industry tools and each other. The experience, like our app idea, emphasizes going on exciting adventures and exploring possibilities with accessible tools. Participating in this community was a joy, and we're committed to giving back and building an even better community.
What we learned 📚
🔍 We gained valuable insights into scoping projects better for the future. Despite previous experience and skillsets, navigating time, location, and resource constraints presented unique challenges.
- Jonathan mastered fixing core cross-origin API issues and delved into learning about React and API integration. Leading the way to continue his application development journey as an app dev.
- Ojal honed skills in using OpenAI, Yelp API, and prompt engineering, crucial for her future projects aiming to make AI like ChatGPT more accessible.
- Daphne translated designs into implementable products, leveraging Bootstrap for efficient implementation of designs and non-static graphics, continuing on her path to becoming a better UI/UX designer.
🚀 Beyond technical skills, we discovered the power of friendship and the art of working under pressure within a small group. Quick turnarounds, accepting imperfections, and sacrificing some great ideas became part of the journey to accomplish our vision by the deadline.
What's next for TravelBestie 🔮
Exciting News! 🎉 As the visionaries behind TravelBestie, we're thrilled to share that there's a lot more in store! 🚀 Here's a glimpse of what's coming:
- Specialized interest forms for user categories with topic selections for more personalized travel plans
- A sleeker, more interactive UI to make the filling process even more enjoyable.
- A share function to let you share your plans with friends and plan adventures together.
- The transformation of our React website into a React Native application.
...and much more! 🌟
🌍We're eager to grow our community of spontaneous travelers who value meaningful free time. Share your feedback, thoughts, and support with us through any of our team members' emails. Contact us and be part of the TravelBestie journey! ✨
Log in or sign up for Devpost to join the conversation.