Skip to content

The AI Travel Planner App is an Android-based application designed to assist users in planning trips effortlessly by leveraging AI capabilities. The app provides users with a comprehensive travel plan by taking user inputs such as destination, number of days, type of travel (family, couple, or friends), and budget leveraging the power of AI.

Notifications You must be signed in to change notification settings

kripa-sindhu-007/ai_travel_planner_app

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

About

The AI Travel Planner App is an Android-based application designed to assist users in planning trips effortlessly by leveraging AI capabilities. The app provides users with a comprehensive travel plan by taking user inputs such as destination, number of days, type of travel (family, couple, or friends), and budget leveraging the power of AI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published