Skip to content

Princekashish/Experience-finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trip Planner - Your Personal AI Travel Assistant 🗺️

A modern, AI-powered travel planning application built with React, TypeScript, and Vite. This application helps users discover and plan their perfect trips with personalized recommendations, destination insights, and travel planning assistance.

🌟 Features

  • Personalized Travel Planning: Get AI-powered recommendations based on your preferences
  • Destination Discovery: Explore top destinations worldwide and in India
  • Smart Trip Suggestions: Get curated suggestions for North and South destinations
  • User Authentication: Secure login and profile management
  • Responsive Design: Beautiful UI that works on all devices
  • Real-time Image Integration: Dynamic destination images from Unsplash
  • Testimonials: Read experiences from fellow travelers

🚀 Tech Stack

  • Frontend: React + TypeScript + Vite
  • Styling: Tailwind CSS
  • Authentication: Firebase
  • Image API: Unsplash
  • Payment Integration: Razorpay
  • Database: Firebase Firestore

📦 Installation

  1. Clone the repository:
git clone https://github.com/yourusername/trip-planner.git
cd trip-planner
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev

🏗️ Project Structure

src/
├── components/         # Reusable UI components
├── lib/               # Utility functions and configurations
├── view/              # Main application views
├── data/              # JSON data files
└── types/             # TypeScript type definitions

🔧 Available Scripts

  • npm run dev - Start development server
  • npm run build - Build for production
  • npm run preview - Preview production build
  • npm run lint - Run ESLint
  • npm run type-check - Run TypeScript type checking

📝 Features in Detail

Destination Discovery

  • Browse top international destinations
  • Explore hidden gems in India
  • Discover North and South destinations
  • View beautiful destination images
  • Get detailed location information

User Experience

  • Personalized greeting
  • Responsive design
  • Smooth navigation
  • Beautiful UI with modern design
  • Testimonials from real users

Payment Integration

  • Multiple subscription plans
  • Secure payment processing
  • Credit system for premium features
  • Payment history tracking

🤝 Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

📞 Support

For support, email [email protected] or join our Slack channel.


Made with ❤️ by [Prince Kashish]

About

This AI-powered project generates daily learning schedules and roadmaps for your learning path.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published