Warning
Database under Maintenance! Website will partially work
RaahSathi is an intelligent virtual travel assistant designed to simplify trip planning, offering seamless and personalized travel experiences for individuals and groups.
Check out the Live Demo
- AI-Powered Trip Planning: Get personalized travel recommendations using Google's Generative AI
- Smart Itinerary Generation: Create detailed day-by-day travel plans
- Budget Management: Track and optimize your travel expenses
- Hotel & Restaurant Discovery: Find the best places to stay and dine
- PDF Export: Download your itineraries in PDF format
- Dark/Light Mode: Comfortable viewing experience in any lighting condition
- Frontend: React + Vite
- Styling: TailwindCSS + Shadcn/ui
- Authentication: Clerk
- Database: Supabase
- AI: Google Gemini AI
- Animation: Framer Motion
- Forms: React Hook Form
- PDF Generation: jsPDF
- Node.js (v16 or higher)
- Bun or npm
- Clone the repository:
git clone https://github.com/nayiswftw/RaahSathi.git
cd RaahSathi- Install dependencies:
bun install
# or
npm installImportant
3. Create a .env.local file in the root directory:
VITE_CLERK_PUBLISHABLE_KEY=your_clerk_key
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_supabase_key
VITE_GEMINI_API_KEY=your_gemini_api_key- Start the development server:
bun run dev
# or
npm dev- Build for production:
bun run build
# or
npm run buildraahsathi/
├── src/
│ ├── components/
│ ├── lib/
│ ├── hooks/
│ ├── pages/
│ └── utils/
├── public/
└── ...config files
RaahSathi is designed to revolutionize the way you plan your travels by leveraging AI to provide personalized and comprehensive travel experiences. With features like smart trip planning, detailed travel information, and seamless user management, RaahSathi aims to be your ultimate travel companion.
🤝 Contributing
- Fork the repository
- Create your feature branch (git checkout -b feature/AmazingFeature)
- Commit your changes (git commit -m 'Add some AmazingFeature')
- Push to the branch (git push origin feature/AmazingFeature)
- Open a Pull Request
This project is licensed under the MIT License
Made with










