Inspiration
One of our team members had a friend come over to his town for a short period of time. He lost a lot of time searching various websites to find the best tourist attractions to show his friend while during his friend's visit.
Our team created Exploratime to allow people to efficiently search for activities to do in a given city, whether it's for showing a friend around their town or when they are taking a vacation in a new city.
What it does
The home page provides a form where the user can select the activity they want to do (not required), the city they are in, the amount of time they have to do activities, and how affordable they want their activity to be. The website would then provide the user with a list of activities with addresses, the duration of each activity, and a price on a scale of 1-5 (1 being very affordable, 5 being very expensive).
How we built it
We built our website using React.js and CSS on the frontend, and Python and Flask on the backend. Our backend accesses the Google Places API.
Challenges we ran into
In the beginning, we struggled with choosing which API to use since some required us to submit a request and get approved by their developer team, which could have taken too long considering we only had 48 hours to build our project. Later on, we were unclear on how to connect the Python backend to the React.js frontend.
What we learned
All of us gained more collaboration skills for coding projects, including how to integrate all the code each of us wrote on our own machines into one working website.
Log in or sign up for Devpost to join the conversation.