Travel Advisor is a web application built using React and Material-UI that helps users explore various places, including restaurants and tourist attractions, utilizing Google Maps integration and TripAdvisor data.
Check out the live demo here.
- Interactive Map View: Users can view locations on an interactive map powered by Google Maps, with markers indicating various places of interest.
- Place Details: Detailed information about each place, including ratings, reviews, pricing, and contact details, providing users with essential insights.
- Location Search: Utilizes Google Autocomplete to enable users to search for specific locations, enhancing ease of exploration.
- Real-time Geolocation: The application utilizes geolocation to automatically determine the user's current location for enhanced convenience.
- React.js for the frontend development
- Material-UI for a consistent and responsive user interface
- Google Maps API for mapping functionalities
- TripAdvisor API for retrieving place data
- Clone the repository.
- Install dependencies using
npm install
. - Set up your Google Maps API key and TripAdvisor API credentials.
- Run the application using
npm start
.