{"id":23823226,"url":"https://github.com/YashInTech/wander-path-ai","last_synced_at":"2025-09-07T05:32:27.037Z","repository":{"id":269497295,"uuid":"901474122","full_name":"YashInTech/wander-path-ai","owner":"YashInTech","description":"WanderPathAI is an AI-powered trip planner that creates personalized itineraries, including routes, activities, \u0026 hotel suggestions. It integrates Google Maps \u0026 Places APIs for real-time data, Google Gemini for AI-driven recommendations, uses Google OAuth for secure authentication \u0026 Firebase Firestore for data storage, with a responsive frontend.","archived":false,"fork":false,"pushed_at":"2025-07-29T06:29:59.000Z","size":2307,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-29T06:44:05.986Z","etag":null,"topics":["ai-trip-planner","api","firebase-firestore-database","google-ai-studio","google-cloud-platform","tailwind-css","vite-react"],"latest_commit_sha":null,"homepage":"https://wander-path-ai.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/YashInTech.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-12-10T18:14:26.000Z","updated_at":"2025-07-29T06:30:25.000Z","dependencies_parsed_at":"2025-03-22T02:02:38.251Z","dependency_job_id":"f3939e93-4f78-4511-931a-57955459b7a6","html_url":"https://github.com/YashInTech/wander-path-ai","commit_stats":null,"previous_names":["yashintech/wanderpathai","yashintech/wander-path-ai"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/YashInTech/wander-path-ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YashInTech%2Fwander-path-ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YashInTech%2Fwander-path-ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YashInTech%2Fwander-path-ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YashInTech%2Fwander-path-ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/YashInTech","download_url":"https://codeload.github.com/YashInTech/wander-path-ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YashInTech%2Fwander-path-ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273997172,"owners_count":25204492,"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-09-07T02:00:09.463Z","response_time":67,"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":["ai-trip-planner","api","firebase-firestore-database","google-ai-studio","google-cloud-platform","tailwind-css","vite-react"],"created_at":"2025-01-02T10:15:34.794Z","updated_at":"2025-09-07T05:32:26.740Z","avatar_url":"https://github.com/YashInTech.png","language":"JavaScript","readme":"# WanderPathAI\nAI-powered trip planner that generates personalized itineraries using Gemini AI. Built with React.js for the frontend, Firebase for backend services, and Google Maps API for location features. This app helps users plan trips with custom recommendations for hotels, activities, and daily itineraries.\n\n# React + Vite\n\nThis template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.\n\nCurrently, two official plugins are available:\n\n- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh\n- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh\n\n## Project Setup\n\nTo get started with the project, follow these steps:\n\n### 1. Clone the Repository\n\nFirst, clone the repository to your local machine:\n\n```bash\ngit clone https://github.com/YashInTech/WanderPathAI.git\ncd WanderPathAI\n```\n\n### 2. Install Dependencies\nInstall all the dependencies listed in package.json by running:\n\n```bash\nnpm install\n```\n\nThis will download all the necessary packages, including libraries and tools required to run the project.\n\n### 3. Run npx Commands for Setup\nSome features of this project require the use of npx to install and configure components dynamically. After setting up the project, you may need to run specific npx commands to add functionality or components to your project. These commands do not require you to install anything globally — npx will automatically download and run the necessary packages.\n\n```bash\nnpx shadcn@latest add button\nnpx shadcn@latest add input\nnpx shadcn@latest add sonner\nnpx shadcn@latest add dialog\nnpx shadcn@latest add popover\n```\nThis command will automatically add the components to the project, and you’ll be able to use it right away.\n\n### 4. Run the Development Server\nOnce everything is set up, start the development server with:\n\n```bash\nnpm run dev\n```\nVisit http://localhost:5173 to see your project in action!\n\nNotes:\nIf you encounter any issues with npx, ensure that you have a stable internet connection, as npx fetches the latest version of the required tools or components from the npm registry.\nThe npx commands are designed to make the setup process easier by installing packages on the fly, without requiring global installation or manual steps.\nMake sure to run the appropriate npx commands for any additional components or tools your project needs.\nAdditional Information\nReact: The frontend is built using React.js.\nFirebase: Used for backend services like authentication, database, and hosting.\nGoogle Maps API: Integrated for location-based services like viewing destinations and generating routes.\nGemini AI: Powers the itinerary recommendations and trip planning.\nFeel free to reach out if you have any issues or questions!","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FYashInTech%2Fwander-path-ai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FYashInTech%2Fwander-path-ai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FYashInTech%2Fwander-path-ai/lists"}