Skip to content

Travel planning application (inspired from openai)

Notifications You must be signed in to change notification settings

weiceica/travelour

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Travelour

Travelour is an innovative travel planning application built with a modern tech stack, including Next.js, Tailwind CSS, and Firebase. At its core, Travelour offers a unique user experience by utilizing Rasa for intent classification and integrating OpenAI's powerful GPT models for processing unclassified intents. With NextAuth for authentication and Firebase for data management, Travelour provides a seamless and secure platform for all your travel planning needs.

https://travelour.vercel.app/

Features

  • Intuitive Travel Planning: Plan your trips with ease, leveraging a user-friendly interface.
  • Rasa Intent Classification: Advanced intent recognition to understand various travel queries and requirements.
  • OpenAI Integration: Utilizes OpenAI API for processing complex, unclassified user intents, ensuring no query goes unanswered.
  • NextAuth Authentication: Secure user authentication and session management.
  • Firebase Backend: Robust backend support for storing and managing user data and preferences.
  • Responsive Design: Crafted with Tailwind CSS, the application is fully responsive and provides a consistent experience across all devices.

Getting Started

To get started with Travelour, follow these steps:

  1. Clone the Repository
    git clone https://github.com/your-username/travelour.git
    cd travelour
    
    
  2. install dependencies
    npm install
    
  3. Set up environment variables
    NEXT_PUBLIC_FIREBASE_API_KEY=your_firebase_api_key
    NEXT_PUBLIC_OPENAI_API_KEY=your_openai_api_key
    
  4. Run dev server
    npm run dev
    
    

Video Demonstration

fire fi

About

Travel planning application (inspired from openai)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published