{"id":26430471,"url":"https://github.com/ethical0101/ai-trip-planner","last_synced_at":"2026-04-10T00:56:12.615Z","repository":{"id":282190033,"uuid":"938837979","full_name":"ethical0101/AI-Trip-Planner","owner":"ethical0101","description":"AI Trip Planner is a React Native app that generates personalized trip plans using Google Maps API and Gemini AI. It includes flight details, hotel recommendations, and daily places to visit with ticket prices and best visit times while enabling seamless redirections for bookings and navigation.","archived":false,"fork":false,"pushed_at":"2025-06-12T10:24:59.000Z","size":7043,"stargazers_count":0,"open_issues_count":12,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-12T11:42:24.487Z","etag":null,"topics":["css","expogo","firebase","html5","js","reactnative"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ethical0101.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-02-25T15:26:29.000Z","updated_at":"2025-02-25T15:32:34.000Z","dependencies_parsed_at":"2025-05-22T10:48:19.412Z","dependency_job_id":null,"html_url":"https://github.com/ethical0101/AI-Trip-Planner","commit_stats":null,"previous_names":["ethical0101/ai-trip-planner"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ethical0101/AI-Trip-Planner","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethical0101%2FAI-Trip-Planner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethical0101%2FAI-Trip-Planner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethical0101%2FAI-Trip-Planner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethical0101%2FAI-Trip-Planner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ethical0101","download_url":"https://codeload.github.com/ethical0101/AI-Trip-Planner/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethical0101%2FAI-Trip-Planner/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270110811,"owners_count":24529147,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-12T02:00:09.011Z","response_time":80,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css","expogo","firebase","html5","js","reactnative"],"created_at":"2025-03-18T05:31:26.311Z","updated_at":"2025-12-30T21:46:19.101Z","avatar_url":"https://github.com/ethical0101.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Welcome to AI Trip Planner 👋\n\nThis is an AI-powered trip planning application built with [React Native](https://reactnative.dev), using the [Gemini API](https://geminiapi.dev) for AI recommendations and [Google Maps API](https://developers.google.com/maps) for navigation and route planning.\n\n## Get started\n\n1. Install dependencies\n\n   ```bash\n   npm install\n   ```\n\n2. Start the app\n\n   ```bash\n   npx react-native run-android  # For Android\n   npx react-native run-ios      # For iOS\n   ```\n\n## Features\n\n- AI-powered trip itinerary generation\n- Google Maps integration for route planning\n- User-friendly interface with intuitive navigation\n- Customizable trip preferences\n- Real-time location suggestions\n\n## Technologies Used\n\n- **React Native** - Cross-platform mobile development\n- **Gemini API** - AI-powered recommendations\n- **Google Maps API** - Map visualization and navigation\n\n## Configuration\n\nBefore running the app, set up your API keys:\n\n```bash\n# Create a .env file in the root directory and add your API keys\nGEMINI_API_KEY=your_gemini_api_key\nGOOGLE_MAPS_API_KEY=your_google_maps_api_key\n```\n\n## Usage\n\n1. Enter your destination and preferences.\n2. The AI generates an optimized itinerary.\n3. View routes and recommendations on the interactive map.\n4. Customize your trip based on AI suggestions.\n\n## Screenshots\n\n![Screenshot_20250219_164019](https://github.com/user-attachments/assets/e41495e3-116b-43b0-8022-28cf19fbf3ce)\n![Screenshot_20250219_164030](https://github.com/user-attachments/assets/38de695a-2446-4d54-9499-0cf181b3fa1e)\n![Screenshot_20250219_164040](https://github.com/user-attachments/assets/10eea0ff-1362-4204-bd58-f169dc893f57)\n![Screenshot_20250219_164159](https://github.com/user-attachments/assets/a9bddbc3-e0e3-4a66-b859-234a07270bab)\n![Screenshot_20250219_163923](https://github.com/user-attachments/assets/acbba557-4930-4fc3-afce-fe0cbd681615)\n![Screenshot_20250219_164249](https://github.com/user-attachments/assets/7d2cea13-1549-4c21-a8d9-79d457bca83a)\n![Screenshot_20250219_164301](https://github.com/user-attachments/assets/9b9148fc-caae-428d-ab93-66900e8f46e0)\n![Screenshot_20250219_164309](https://github.com/user-attachments/assets/21c40d71-17ca-444d-8bf4-c5ee51a0e5da)\n![Screenshot_20250219_164323](https://github.com/user-attachments/assets/c4a0649b-ec92-4cb0-9a46-17d7d149ce00)\n![Screenshot_2025_0219_163850](https://github.com/user-attachments/assets/98cc775e-2559-4642-8b3c-dd067d5daede)\n\n\n## Get a fresh project\n\nWhen you're ready, run:\n\n```bash\nnpm run reset-project\n```\n\nThis command will move the starter code to the **app-example** directory and create a blank **app** directory where you can start developing.\n\n## Learn more\n\nTo learn more about developing with React Native and Expo, check out:\n\n- [React Native documentation](https://reactnative.dev/docs/getting-started)\n- [Expo documentation](https://docs.expo.dev/)\n- [Google Maps API guide](https://developers.google.com/maps/documentation)\n- [Gemini API reference](https://geminiapi.dev/docs)\n\n## Join the community\n\nJoin our community of developers:\n\n- [GitHub Repository](https://github.com/ethical0101/AI-Trip-Planner)\n- [React Native Community](https://reactnative.dev/help)\n- [Expo Discord](https://chat.expo.dev)\n\n## License\n\nThis project is licensed under the MIT License.\n\n## Contact\n\nFor any questions or suggestions, contact kommidruthendra2005@gmail.com.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fethical0101%2Fai-trip-planner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fethical0101%2Fai-trip-planner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fethical0101%2Fai-trip-planner/lists"}