{"id":22542906,"url":"https://github.com/diivvuu/ai-trip-planner","last_synced_at":"2025-10-17T03:31:19.626Z","repository":{"id":249219602,"uuid":"830686875","full_name":"Diivvuu/ai-trip-planner","owner":"Diivvuu","description":"This repo contains the code of a ai-trip-advisor, which generates trips with hotel recommendation, itineraries according to their budget and travel choice. Also i cannot add deployed link here because i used google maps places (NEW), photos, and geolocation api's due to which i have restriction of staying under expenditure of $200/monthly","archived":false,"fork":false,"pushed_at":"2024-07-31T13:49:16.000Z","size":3628,"stargazers_count":7,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-07T13:13:14.435Z","etag":null,"topics":["ai-travel-planner","firebase-database","gemini-ai","gemini-api","google-maps-api","google-maps-javascript-api","gsap","parallax-effect","places-api","react-oauth-google","reactjs"],"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/Diivvuu.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}},"created_at":"2024-07-18T19:14:34.000Z","updated_at":"2024-11-26T15:30:18.000Z","dependencies_parsed_at":"2024-07-28T18:57:05.241Z","dependency_job_id":null,"html_url":"https://github.com/Diivvuu/ai-trip-planner","commit_stats":null,"previous_names":["diivvuu/ai-trip-planner"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Diivvuu%2Fai-trip-planner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Diivvuu%2Fai-trip-planner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Diivvuu%2Fai-trip-planner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Diivvuu%2Fai-trip-planner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Diivvuu","download_url":"https://codeload.github.com/Diivvuu/ai-trip-planner/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":236772349,"owners_count":19202276,"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","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":["ai-travel-planner","firebase-database","gemini-ai","gemini-api","google-maps-api","google-maps-javascript-api","gsap","parallax-effect","places-api","react-oauth-google","reactjs"],"created_at":"2024-12-07T13:13:16.257Z","updated_at":"2025-10-17T03:31:14.187Z","avatar_url":"https://github.com/Diivvuu.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AI Trip Advisor\n\nThis repository contains the code for an AI-driven Trip Advisor, which generates customized trips with hotel recommendations and itineraries based on user budgets and travel preferences. Due to the use of Google Maps Places (NEW), Photos, and Geolocation APIs, this project has a restriction of staying under an expenditure of $200 monthly, hence no deployed link is provided.\n\n## Features\n\n- **Personalized Trips**: Generate trips tailored to your budget and travel choices.\n- **Hotel Recommendations**: Get hotel suggestions that fit your itinerary.\n- **Dynamic Itineraries**: Itineraries are created based on user preferences and budgets.\n\n## Screenshots\n\n![Screenshot 1](https://github.com/user-attachments/assets/1300f4a4-1a9e-409c-ba8a-46bca25721c0)\n![Screenshot 2](https://github.com/user-attachments/assets/136b31f3-f3c9-4b31-a2de-3737d5109561)\n![Screenshot 3](https://github.com/user-attachments/assets/8be09761-a8d1-4a0f-a365-425ddb4e688e)\n![Screenshot 4](https://github.com/user-attachments/assets/b7dd2f12-291d-4645-9533-7cc5298ef6fe)\n![Screenshot 5](https://github.com/user-attachments/assets/bd0cfefd-8aad-4b66-a516-58a899f86d3a)\n![Screenshot 6](https://github.com/user-attachments/assets/c859c344-80fb-4222-8b06-f9225275189b)\n\n## Getting Started\n\nTo run this project on your machine, follow these steps:\n\n1. **Clone the repository**:\n    ```bash\n    git clone https://github.com/your-username/ai-trip-advisor.git\n    cd ai-trip-advisor\n    ```\n\n2. **Create a `.env.local` file in the root folder**:\n    ```plaintext\n    VITE_GOOGLE_PLACE_API_KEY=your_google_place_api_key\n    VITE_GOOGLE_GEMINI_AI_API_KEY=your_google_gemini_ai_api_key\n    VITE_GOOGLE_AUTH_CLIENT_ID=your_google_auth_client_id\n    FIREBASE_API_KEY=your_firebase_api_key\n    ```\n\n3. **Install dependencies**:\n    ```bash\n    npm install\n    ```\n\n4. **Run the application**:\n    ```bash\n    npm run dev\n    ```\n\n## Contributing\n\nContributions are welcome! Please fork the repository and create a pull request with your changes.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdiivvuu%2Fai-trip-planner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdiivvuu%2Fai-trip-planner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdiivvuu%2Fai-trip-planner/lists"}