EnVoyage is a React-based web application designed to help users explore historical hotspots, self-guided tours, and community posts. The app integrates Google Maps to allow users to search for locations and view them on an interactive map. It also features a clean and modern UI with dropdown menus, scrollable sections, and a responsive layout.
- Google Maps Integration: Search for locations and view them on an interactive map.
- Search Functionality: Users can search for specific locations using the search bar.
- Scrollable Sections: Explore recent explorations, historical hotspots, self-guided tours, and community posts.
- User Profile Dropdown: A profile icon with a dropdown menu for navigation (Profile, Settings, Logout).
- Responsive Design: The app is designed to work seamlessly across devices.
- Custom Theme: A bright and warm color palette is used for a visually appealing experience.
- React: For building the user interface.
- Google Maps JavaScript API: For map rendering and geocoding.
- CSS: For styling the application.
- Font Awesome: For icons in the search bar.
- Clone the repository:
git clone https://github.com/your-username/tourist-app.git cd tourist-app