Veho is an AI-powered travel planning mobile application. Create a fully planned trip in just 4 easy steps! From selecting dates to finding the best hotels and attractions, Veho takes care of everything for you.
- Overview
- Technologies
- Packages & Libraries Used
- Getting Started
- Setup
- Features
- Demo & Screenshots
- Acknowledgments
- License
Veho is a travel planner designed to simplify your trip planning experience. Using AI, it generates complete travel itineraries, including accommodations, attractions, and more.
This project leverages the following technologies:
Mobile Framework | Language | Backend | AI Integration |
---|---|---|---|
React Native + Expo | TypeScript | Firebase | Gemini SDK |
The following packages and libraries are used in this project:
Package / Library | Purpose |
---|---|
React Native Calendar Picker |
Date selection for trip planning |
React Native Carousel |
Smooth and interactive carousels |
Mapbox |
Display interactive maps and locations |
Gemini SDK |
AI-generated trip plans |
Moti |
Animations and transitions |
Moment |
Date and time management |
UUID |
Unique ID generation |
Firebase |
Backend authentication and data storage |
Follow the official Expo setup guide for your platform:
Expo Setup Guide
- Run the following command to start the application:
npm start
- Follow the on-screen instructions to launch the application on your device or emulator.
- Secure Authentication: User sign-up and sign-in for personalized experiences.
- Generate Trips: Create complete travel itineraries in 4 simple steps.
- AI-Powered Trip Planning: AI generates plans covering hotels, attractions, and activities based on your selected dates and nights.
- Discover Trending Places: Explore popular destinations worldwide.
Special thanks to:
This project is licensed under the MIT License. See the LICENSE file for details.