Skip to content

AnushkaAn/TravelBuddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧳 TravelBuddy AI

An AI-powered full-stack travel assistant that helps users plan trips with personalized itineraries, real-time weather updates, and transport suggestions. Built with Next.js, FastAPI, SQLite, and OpenAI GPT-4.

🚀 Live Demo

🔗 Try the App

🛠 Tech Stack

  • Frontend: Next.js 14, TypeScript, Tailwind CSS, Shadcn/UI
  • Backend: FastAPI, Python, REST API
  • Database: SQLite
  • Authentication: JWT-based Auth System
  • AI Integration: OpenAI GPT-4 for personalized travel recommendations
  • Deployment:
    • Frontend: Vercel
    • Backend: Render

✨ Features

  • 🔐 Secure login and role-based dashboards (Admin/User)
  • ☁️ Real-time weather and transport data from 3rd-party APIs
  • 🤖 GPT-powered smart itinerary generator
  • 📱 Mobile-responsive UI with smooth UX
  • 🧪 Fully async API communication
  • 🌍 Scalable backend with Docker support

📸 Screenshots

image Screenshot 2025-07-23 221326 Screenshot 2025-07-23 221100

About

AI-powered full-stack travel assistant app with personalized trip recommendations, secure login, and third-party API integration using Next.js, FastAPI, and SQLite.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors