trip indicator is a Flutter-based mobile application that helps users explore various categories of destinations within different cities. Users can choose a city, explore categories such as beaches, hill stations, waterfalls, forts, and more, and then select specific locations within those categories to view route details and plan their trips.
Features City Selection: Choose from a list of cities, including Mumbai, Nashik, Thane, and Pune.
Category Exploration: Explore different categories of destinations within a selected city, such as beaches, hill stations, waterfalls, forts, and more.
Location Selection: View specific locations within a category and select a destination to get route details.
Route Details: Get information about routes, including source and destination, and view them on a map.
Getting Started Clone the repository:
bash Copy code git clone https://github.com/your-username/city-navigator.git Open the project in your preferred Flutter development environment (e.g., VS Code, Android Studio).
Run the app on an emulator or physical device.
Dependencies The project uses the following dependencies:
flutter/material.dart: Flutter's UI framework. google_maps_flutter: Flutter plugin for integrating Google Maps. location: Plugin for accessing location information. google_maps_webservice: Google Maps Web Services for fetching places information. Setup Ensure you have Flutter and Dart installed on your machine. If not, follow the official installation guide.
Install dependencies:
bash Copy code flutter pub get Run the app:
bash Copy code flutter run Contributing Contributions are welcome! If you have ideas for improvements or new features, feel free to open an issue or submit a pull request.