Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

README.md

React JS User Interface for AI Travel Agent

Overview

This React project utilizes Node.js to connect to a FastAPI backend for implementing an AI Agent to assist with travel searches and bookings.

Features

  • Utilizes React for building a modern and interactive user interface.
  • Integrates Node.js for server-side logic and connecting to the FastAPI backend.
  • Implements the LangChain AI Agent with custom tools.
  • Utilizes FastAPI for building a high-performance backend API.

Requirements

  • Node.js 20.11.1 installed in your development environment.
  • Access to a FastAPI backend for AI Agent.
  • Basic knowledge of React, Node.js, FastAPI, and LangChain concepts.

Usage

  1. Clone the repository to your local machine.
  2. Set up and configure the FastAPI backend for LangChain AI Agent.
  3. Create .env file and populate:
  1. Perform a clean install of package dependancies:
npm ci
  1. Start the Node.js server and run the React 18 application to interact with the AI Agent.
npm start

travel site

License

This project is licensed under the MIT License, granting permission for commercial and non-commercial use with proper attribution.

Support

For any questions or issues, please open an issue on GitHub or reach out to the project maintainers.

Disclaimer

This project is provided for educational and demonstration purposes only. Use at your own risk.