Skip to content

Repository files navigation

AI Travel Planner App

The AI Travel Planner App is an Android-based application designed to make trip planning seamless and efficient. Powered by cutting-edge AI technologies, the app provides personalized travel plans based on user inputs, helping users plan their trips with ease.

📌 Features

  • Personalized Travel Plans: Generate comprehensive itineraries, including ticket fares, hotel accommodations, and recommended places to visit.
  • User Authentication: Secure login and signup options using Firebase, with Google/Facebook integration.
  • Modern UI/UX: A user-friendly and intuitive interface built using React Native and Expo.
  • AI Integration: Utilize advanced LLM models to offer tailored travel recommendations and cost estimates.
  • Navigation: Smooth and efficient navigation using React Navigation with Expo Router.

🎯 Objectives

  1. Develop a user-friendly travel planning app using React Native and Expo.
  2. Implement secure user authentication and data management with Firebase.
  3. Leverage AI capabilities to provide personalized travel recommendations and detailed cost breakdowns.

📋 Project Scope

  1. User Authentication:

    • Add username and password authentication using Firebase.
    • Provide options for signup with Google/Facebook.
  2. UI/UX Design:

    • Build a modern and intuitive app interface.
    • Use React Navigation with Expo Router for seamless navigation.
  3. Backend Setup:

    • Configure Firebase for data management.
    • Enable functionalities to add, retrieve, update, and delete data.
  4. AI Integration:

    • Integrate LLM models to generate travel plans based on user inputs.
    • Fetch data via APIs to display ticket fares, hotel options, and attraction prices.
  5. Navigation:

    • Implement tab navigation and stack navigation using React Expo Router.

🛠️ Technology Stack

  • Frontend: React Native, Expo
  • Backend: Firebase
  • Authentication: Firebase Authentication
  • Database: Firebase Realtime Database
  • AI Integration: Gemini AI or ChatGPT
  • Navigation: React Navigation with Expo Router

🚀 How to Use

  1. Clone the repository:
    git clone https://github.com/kripa-sindhu-007/travel_app.git
    

Project Demo

https://youtu.be/_K4NKg6W_nI?si=sYFmFEc2gSUNIBjx

About

AI-powered travel planner app that generates trip itineraries from destination, budget, duration, and travel type.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages