Skip to content

This repository is officially part of GirlScript Summer of Code 2024 Extended Edition!

Notifications You must be signed in to change notification settings

purnima2904/BuddyTrail

 
 

Repository files navigation

🏞️ BuddyTrail

Welcome to BuddyTrail – your ultimate travel companion! 🌍✈️ Whether you're planning a family vacation 👨‍👩‍👧‍👦 or a trip with friends 👫, BuddyTrail helps you discover and explore amazing destinations 🏖️🏰, find the best hotels 🏨, and book affordable flights 💺 with ease.


🌟 Stars 🍴 Forks 🐛 Issues 🔔 Open PRs 🔕 Close PRs 🛠️ Languages 🌐 Contributors
Stars Forks Issues Open Pull Requests Close Pull Requests GitHub language count GitHub contributors

🚀Featured In

Event Logo Event Name Event Description
GSSoC 24 GirlScript Summer of Code 2024 GirlScript Summer of Code is a three-month-long Open Source Program conducted every summer by GirlScript Foundation. It is an initiative to bring more beginners to Open-Source Software Development.
Hacktoberfest 2024 Hacktoberfest 2024 Hacktoberfest is a month-long celebration of open source software run by DigitalOcean, GitHub, and Twilio. It encourages contributions to open source projects and promotes a global community of developers.

📚 Table of Contents

  1. Features
  2. About Us
  3. Technologies Used
  4. Contributing
  5. Project Structure
  6. Website Preview
  7. Contributors
  8. Stargazers
  9. Forkers
  10. Code of Conduct

🚀 Features

🗺️ Interactive Travel Map: Explore popular destinations across India and around the world. Click on markers to learn more about each location.

🌙🌞 Dark & Bright Mode: Switch between dark and bright modes for a comfortable browsing experience, day or night.

🏨 Hotel Finder: Find the best hotels at affordable rates, handpicked to suit your budget and preferences.

✈️ Flight Booking: Book flights at the best prices, with options tailored to your travel needs.

📝 Travel Blog: Read tips, guides, and personal stories from seasoned travelers.

🌐 Multi-Language Support: View the website in multiple languages, catering to a global audience.

⭐ User Reviews and Ratings: Read and leave reviews for destinations, hotels, flights, and activities.


❤ About Us

BuddyTrail 🌍 is a platform designed to connect adventurers and explorers who share a passion for outdoor experiences. Whether you are planning a solo journey 🏞 or looking to form a group for your next big adventure, BuddyTrail makes it easy to find like-minded companions to join your trip.

Our goal is to foster a community of adventurers who value shared experiences, teamwork, and exploration. We believe that the best journeys are the ones shared 🤝, and with BuddyTrail, you’ll always find the perfect travel buddy for your hiking, trekking, or any other outdoor escapade 🥾.

At BuddyTrail, we prioritize safety, trust, and inclusivity. Our platform allows users to find treks 🗺, register for events 🎉, and create lasting memories with friends and fellow explorers. Whether you are a seasoned traveler or someone just starting to explore the outdoors, BuddyTrail is here to make your journey unforgettable ✨.

Join us in creating a world where adventure is always around the corner 🌄, and new friendships are just a trail away! 🌲


🛠️ Technologies Used

📝 HTML/CSS: For building and styling the website structure.

⚙️ JavaScript: For interactive features like the map and mode toggling.

🗺️ Google Maps API: For displaying the interactive travel map.

📱 Responsive Design: The website is fully responsive and works on all devices.


🎉 Welcome Contributors!! 👨‍💻👋

Join the list. We are waiting :octocat:
Here's how you can contribute to the repository:

  1. Fork the repository to your own GitHub account.

  2. Clone the repository to your local machine:

    git clone https://github.com/PriyalGhosal/BuddyTrail.git
  3. Navigate into the directory:

    cd BuddyTrail
  4. Install dependencies (if applicable):

    npm install
  5. Create a new branch for your changes:

    git checkout -b <your-branch-name>
  6. Make your changes, commit, and push:

    git add .
    git commit -m "Your message here"
    git push origin <your-branch-name>
  7. Submit a pull request:

    • Go to the original repository on GitHub.
    • Click on the "Pull Requests" tab.
    • Click the "New Pull Request" button.
    • Select your feature branch and submit the pull request.
  8. Wait for review and feedback.

    • Address any comments or requested changes.
    • Once approved, your feature will be merged into the main branch.

Project-strucutre 📁

You can find the project structure in the Project Structure file. It contains the details of the project structure and the files present in the project. It will help you to understand the project structure better. 🗂️


📸 Website Preview

image

image

image


Contributors

A heartfelt thank you to the following individuals for their valuable contributions to this project. Your support and dedication are greatly appreciated:


Stargazers

Stargazers repo roster for @PriyaGhosal/BuddyTrail

Forkers

Forkers repo roster for @PriyaGhosal/BuddyTrail

Code of Conduct

We are committed to fostering a welcoming and inclusive environment for everyone. All contributors and participants are expected to uphold the following values:

  • Be respectful of different viewpoints and experiences.
  • Show empathy toward others.
  • Use inclusive language.

Please read and follow our Code of Conduct to foster an inclusive community. If anyone violates these standards, they may be banned from the community.

Thanks for reading!!!

About

This repository is officially part of GirlScript Summer of Code 2024 Extended Edition!

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 44.0%
  • CSS 34.8%
  • JavaScript 21.2%