Inspiration
When we went to India, we noticed that it was hard to find activities to do, learn more about the place and effectively manage your time in that place so you visit and experience many things as well. That's why we created a platform to solve all of these issues once and for all!
What it does
Our app has two main features. One of these features is our map, which draws all the countries of the world and allows you to interact with these countries. When you click on a country, it opens up a sidebar on the right, showing you reasons to visit this country and the main attractions there. The second feature lies in the input bar below the map. When you type in a country to this input box, it not only shows you reasons to visit your inputted country and the main attractions there, but also gives you a downloadable calendar which will help you immerse yourself in the culture of the place. Additionally, AccessiTravel recommends hotels that have low pricing, high quality, and are friendly for people with disabilities.
How we built it
We built this app using React Javascript. Material UI OpenAI, LangChain, Python, FastAPI, Roadmapper, and Leaflet
Challenges we ran into
Displaying the hotels was the most challenging part of the whole project. It was very hard to make our API check hundreds of hotels in each country and find the top ten ones that have the lowest pricing, highest quality, and are most friendly for people with disabilities. Additionally, displaying these hotels was another challenge which took us hours to get past.
Accomplishments that we're proud of
- We are proud to create a sleek, modern UI using Material UI and React.
- We are proud to create an image generation system for the trip task scheduler which took a long time to implement.
- Since this is our first time working in React and Material UI, we are proud to have created a fully functioning AI web app.
What we learned
We used this Hackathon as a chance of learning React Javascript and Material UI, since we mainly used HTMl, CSS, and regular Javascript for our old projects. Because of this Hackathon, we learned a lot about these two Javascript frameworks and will apply these skills in future projects!
What's next for AccessiTravel
- We want to build authentication features, make it so that users can create to do lists of different tasks specifically, and customize our image generation for our trip task scheduler even more.
Built With
- fastapi
- javascript
- langchain
- leaflet.js
- material-ui
- openai
- python
- react
- roadmapper
Log in or sign up for Devpost to join the conversation.