Skip to content

Travly is a React/Express application that uses AI to suggest vacation destinations based on user input. The application prompts the user for their vacation preferences and generates a suggested detailed itinerary, and a list of sites to visit throughout their stay.

Notifications You must be signed in to change notification settings

ozanls/travly-ai-vacation-planner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Travly

Overview

Travly is a React/Express application that uses AI to suggest vacation destinations based on user input. The application prompts the user for their vacation preferences and generates a suggested detailed itinerary, and a list of sites to visit throughout their stay.

Travly uses Gemini, Google Places and TripAdvisor API's to generate a destination, itinerary, destination details, and photos.

How to install and run

Prerequisites

  • Node.js
  • npm
  1. Inside of ../travly-ai-vacation-planner/api, create a .env file, following the format of .env.example

  2. From ../travly-ai-vacation-planner, run this command:

    cd api

    npm i

    cd ../client

    npm i

  3. To run the application, run this command from ../travly-ai-vacation-planner/client:

    npm run dev

About

Travly is a React/Express application that uses AI to suggest vacation destinations based on user input. The application prompts the user for their vacation preferences and generates a suggested detailed itinerary, and a list of sites to visit throughout their stay.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published