Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sahilbambarkar/tripwise-ai-trip-planner-
An AI trip planer for planning trips
https://github.com/sahilbambarkar/tripwise-ai-trip-planner-
firebase google-cloud google-cloud-platform shadcn-ui tailwindcss vite
Last synced: about 7 hours ago
JSON representation
An AI trip planer for planning trips
- Host: GitHub
- URL: https://github.com/sahilbambarkar/tripwise-ai-trip-planner-
- Owner: sahilbambarkar
- Created: 2024-09-01T17:50:46.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-01-10T08:51:24.000Z (about 11 hours ago)
- Last Synced: 2025-01-10T09:52:23.455Z (about 10 hours ago)
- Topics: firebase, google-cloud, google-cloud-platform, shadcn-ui, tailwindcss, vite
- Language: JavaScript
- Homepage: https://tripwise-ai-trip-planner.vercel.app
- Size: 1.66 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Tripwise - AI-Powered Trip Planner πβοΈ
Tripwise is a cutting-edge trip planning application that leverages the power of AI to create personalized travel itineraries. Built with React, Gemini AI, Firebase, and TailwindCSS, this full-stack app offers a seamless and intelligent way to plan your next adventure. π
Features π
AI-Driven Trip Generation: Tripwise uses advanced AI algorithms to generate customized travel plans based on your preferences, budget, and desired destinations. π§ β¨
Personalized Hotel Recommendations: The app suggests the best accommodations based on your needs, ensuring a comfortable and enjoyable stay. π¨π€
Detailed Itinerary Planning: Tripwise creates a well-structured schedule for your trip, including must-visit attractions and activities. π πΊοΈ
Google Maps Integration: Visualize your travel plans and navigate easily with the seamless integration of Google Maps. πΊοΈπ
Secure Authentication: Protect your travel plans and personal data with the robust Google OAuth authentication system. ππ
Technologies used π»
1.JavaScript
2.Google maps api
3. Vite
4.Google oauth
5.ShadCn UI
6. Firebase
7. Tailwind css
First, run the development server: π
```bash
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
```
2. install dependencies
```bash
cd Tripwise
npm install
```
3.Set up environment variables:
Create a .env.local file in the project root.
Add your Google Maps API ,Gemini AI Key & Google oauth key to the file:
```bash
GOOGLE_MAPS_API_KEY=your-api-key-here
VITE_GOOGLE_GEMINI_AI_API_KEY=your-ai-key-here
VITE_GOOGLE_AUTH_CLIENT_ID=your-client-id-here
```
Start the development server:
```bash
npm Run dev
```
Open [http://localhost:5173](http://localhost:5173) with your browser to see the result.