Skip to content

Latest commit

 

History

History
43 lines (29 loc) · 1.67 KB

README.md

File metadata and controls

43 lines (29 loc) · 1.67 KB

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