diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 589d56ef..ce68b7bd 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -109,6 +109,103 @@ To ensure the quality of contributions to **BuddyTrail**, please adhere to the f --- +# π **Enhanced Project Structure** + +This section provides an organized layout of the **BuddyTrail** repository, helping you easily navigate the codebase. + +```bash + +BuddyTrail/ +βββ .github/ # GitHub-related configurations and templates +β βββ ISSUE_TEMPLATE/ # Templates for raising issues +β βββ assets/ +β βββ scripts/ +β βββ workflows/ +β PULL_REQUEST_TEMPLATE.md # Template for creating Pull Requests +β +βββ .idea/ # IDE configuration files (for JetBrains IDEs) +βββ .vscode/ # IDE configuration files (for Visual Studio Code) +β +βββ backend/ # Backend logic (may contain API code or backend services) +β +βββ contributor/ # Contributor guidelines and resources +β βββ contributor.css # Guidelines for contributing to the project +β βββ contributor.html # Code of Conduct for contributors +β βββ contributor.js +β +βββ icons/ # Static icons used throughout the project +β +βββ img/ # Image files for the project +β +βββ script/ # JavaScript files for client-side logic +β βββ popup.js +β +βββ styles/ # CSS stylesheets for different pages and components +β βββ RatingStyle.css # Styles for star rating feature +β βββ auth.css # Styles for authentication pages +β βββ chatbot.css # Styles for chatbot component +β βββ contact.css # Styles for contact page +β βββ fly.css # Styles for flight-related pages +β βββ hotel.css # Styles for hotel-related pages +β βββ style.css # Main stylesheet for overall site design +β βββ about.css # Styles for about page +β +βββ .gitignore # Git ignore file to exclude certain files/folders from being pushed to GitHub +βββ .gitmodules # Git submodules configuration file +βββ LICENSE # License file for the project +βββ README.md # Project overview and setup guide +βββ project-structure.md # Documentation detailing the project structure +βββ project_structure.txt # Text file with the project structure +βββ package.json # Project metadata and dependencies +βββ package-lock.json # Locked dependencies for reproducible builds +β +βββ about.html # About page for the website +βββ auth.html # Authentication page (Sign In/Sign Up) +βββ book.html # Booking page for users +βββ chatbot.gif # Animated GIF for chatbot feature +βββ contact.html # Contact page for user inquiries +βββ faq.html # FAQ page +βββ fly.html # Flight booking or related page +βββ forgot_password.html # Password recovery page +βββ hotel.html # Hotel information or booking page +βββ index.html # Main landing page +βββ reviews.html # Page for user reviews and ratings +βββ team.html # Team members page +β +βββ update discussion forum # Discussion forum update file (possibly for changelogs or forum features) +``` +--- + +# π₯ Pull Request Process +Before submitting your Pull Request (PR), ensure the following: + +Complete Testing: Make sure your changes work as expected and have been thoroughly tested. +Adhere to Code Guidelines: Follow the projectβs code style and guidelines. +Include Meaningful Commit Messages: Describe what the PR is solving or adding. +Link Issues: If your PR addresses an issue, mention it by adding a link to the issue in the description. + +To submit your PR: + +Push your branch to GitHub: +```bash +git push origin Feature-Name +``` + +Go to the repository on GitHub and click New Pull Request. + +Complete the PR template, providing as much detail as possible, and submit it for review. + +--- + +# π Issue Report Process +If you encounter a bug or have an idea for an improvement, please follow these steps to report an issue: + +**Search for Existing Issues:** Before creating a new issue, check the Issue Tracker to see if the issue has already been reported. +**Open a New Issue:** If the issue hasnβt been raised yet, click on New Issue and fill out the provided template with as much detail as possible. +**Be Specific:** Provide detailed steps to reproduce the issue, the expected result, and the actual result. +**Include Screenshots/Logs:** If applicable, add any relevant screenshots or log files to help us understand and resolve the issue faster. + + # π Community and Communication Join the **BuddyTrail** community and collaborate with developers from around the world! @@ -150,4 +247,4 @@ Join us and help create a platform that inspires travelers across the globe! --- -Thank you for contributing! Together, weβll make BuddyTrail the go-to platform for travelers everywhere. βοΈππ \ No newline at end of file +Thank you for contributing! Together, weβll make BuddyTrail the go-to platform for travelers everywhere. βοΈππ diff --git a/F&Q.html b/F&Q.html new file mode 100644 index 00000000..b2c3eebb --- /dev/null +++ b/F&Q.html @@ -0,0 +1,435 @@ + + +
+ + + + + + + + + + + + + + + ++ Welcome to our travel agency website! We are dedicated to providing you with the best travel experiences by offering comprehensive trip plans and a wide selection of hotels. Whether you are looking for an adventurous getaway or a relaxing retreat, we've got you covered. +
+User signed out.
'; + + // Hide the Sign-Out button + document.getElementById('signOutBtn').style.display = 'none'; + }) + .catch((error) => { + console.error('Error during sign-out:', error); + }); + }); +}); + +export { app, auth }; diff --git a/about.css b/about.css index 6afddc11..7099c079 100644 --- a/about.css +++ b/about.css @@ -1,13 +1,9 @@ - - * { margin: 0; padding: 0; box-sizing: border-box; } - - body { font-family: 'Inter', sans-serif; display: flex; @@ -449,10 +445,6 @@ footer { } } - .footer-content { - flex-direction: column; - } - .footer-column { width: 100%; margin-bottom: 1rem; @@ -480,7 +472,6 @@ footer { justify-content: center; align-items: flex-start; gap: 2rem; - max-width: 1200px; margin: 0 auto; } @@ -520,3 +511,71 @@ footer { padding-top: 1rem; border-top: 1px solid rgba(255, 255, 255, 0.1); } + body { + background-color: white; + color: black; + transition: background-color 0.3s, color 0.3s; + } + + body.dark-mode { + background-color: black; + color: white; + } + + .navbar { + background-color: #f0f0f0; + transition: background-color 0.3s; + } + + body.dark-mode .navbar { + background-color: #333; + } + + .mode-toggle { + cursor: pointer; + border: none; + background: transparent; + outline: none; + padding: 10px; + } + + .mode-toggle img { + width: 24px; + height: 24px; + } + + body.dark-mode { + background-color: #121212; + color: #ffffff; + } + + header.dark-mode { + background-color: #1f1f1f; + } + + .about.dark-mode, + .core-values.dark-mode, + .team.dark-mode { + background-color: #1f1f1f; + color: #ffffff; + } + + .about.dark-mode h1, + .core-values.dark-mode h2, + .team.dark-mode h2 { + color: #e0e0e0; + } + + .value-item.dark-mode { + background-color: #2c2c2c; + color: #ffffff; + } + + .team-member.dark-mode { + background-color: #2c2c2c; + } + + #cta-button.dark-mode { + background-color: #333333; + color: #ffffff; + } diff --git a/about.html b/about.html index e8eab668..8a4f70e6 100644 --- a/about.html +++ b/about.html @@ -1,11 +1,13 @@ - + +Welcome to BuddyTrail, where we turn your travel dreams into reality. We provide exceptional travel planning, hotel accommodations, and vacation packages, ensuring every aspect of your trip is hassle-free and enjoyable. From luxurious getaways to budget-friendly vacations, we offer tailored services that meet your unique travel preferences.
+ +Welcome to BuddyTrail, where we turn your travel dreams into reality. We provide exceptional travel + planning, hotel accommodations, and vacation packages, ensuring every aspect of your trip is hassle-free + and enjoyable. From luxurious getaways to budget-friendly vacations, we offer tailored services that + meet your unique travel preferences.
We are committed to ensuring that every client receives the best possible travel experience with personalized service and attention to detail.
- +We are committed to ensuring that every client receives the best possible travel experience with + personalized service and attention to detail.
+Honesty is at the heart of everything we do. We provide clear, upfront pricing with no hidden fees, ensuring you know exactly what you're paying for.
- +Honesty is at the heart of everything we do. We provide clear, upfront pricing with no hidden + fees, ensuring you know exactly what you're paying for.
+We offer trusted services with a dedicated support team available 24/7 to assist you during your travels.
+We offer trusted services with a dedicated support team available 24/7 to assist you during your + travels.
We continuously update our services with the latest travel trends and technology, offering our clients a modern and seamless experience.
+We continuously update our services with the latest travel trends and technology, offering our + clients a modern and seamless experience.
CEO & Founder
-I'm Priya Ghosal, a sophomore at NSEC (IT) '27, embarking on an exciting journey in the world of technology and coding. +
I'm Priya Ghosal, a sophomore at NSEC (IT) '27, embarking on an exciting journey in the world of + technology and coding.
Behind BuddyTrail is a diverse team of travel enthusiasts, tech innovators, and customer experience experts. - United by our love for exploration and commitment to excellence, we work tirelessly to ensure your journey with - us is seamless, inspiring, and unforgettable.
- -