Skip to content

Kvj-Harsha/travel-hub

 
 

Repository files navigation

🌍 Travel Hub

Travel Hub is your one-stop destination for all your travel needs!. Plan your trips, connect with like-minded travelers, and explore trending travel blogs—all in one place!


✨ Main Features

  1. Trip Planner (Plan Your Trip)
    Powered by GEMINI API, this feature helps you create and manage personalized travel itineraries.

  2. Travel Connections
    Connect with like-minded travelers based on your interests. Built on Firebase for seamless connectivity.

  3. Travel Blogs
    Explore the most trending destinations and must-visit spots near you.


💻 Tech Stack

Frontend

  • Next.js: Framework for server-rendered and statically generated React applications.
  • TypeScript: Ensures type safety and better code maintainability.
  • Tailwind CSS: Utility-first CSS framework for creating responsive and customizable designs.
  • Hyper UI: Pre-built UI components for consistent and fast development.
  • Aceternity UI: Advanced component library for enhanced user interface experiences.

Backend

  • Node.js: Server-side JavaScript runtime for building scalable applications.
  • Firebase: Real-time database and backend-as-a-service for fast development.
  • Clerk Auth: Authentication and user management solution for secure sign-ins.

Database

  • Firebase Firestore: NoSQL cloud database for real-time and offline data handling.

🚀 Get Started

  1. Clone the repository:

    git clone https://github.com/your-username/travel-hub.git
  2. Navigate to the project directory:

    cd travel-hub
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm run dev
  5. Open your browser and navigate to:

    http://localhost:3000
    

🌟 Contribute

We welcome contributions! Please follow our Contribution Guidelines for submitting pull requests.


🙌 Acknowledgements

Thanks to all contributors and the amazing tools that make Travel Hub possible.


👥 Contributors

This project is brought to you by:

  1. K V Jaya Harsha
  2. Y Santosh
  3. G Jashwanth Naik
  4. K Vijay Narasimha Goud
  5. N S Murthy
  6. S Jaswanth

We’re grateful for everyone who has contributed to the success of Travel Hub! 🎉


Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.2%
  • Other 0.8%