Skip to content

A comprehensive and user-friendly tour, travel, and trekking website, Adventurer provides detailed information, easy navigation, and engaging content for adventure enthusiasts.

Notifications You must be signed in to change notification settings

vishalbarai007/Adventurer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

193 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Adventurer Website

A comprehensive and user-friendly tour, travel, and trekking website, Adventurer provides detailed information, easy navigation, and engaging content for adventure enthusiasts.


Features

  1. Interactive Map: Explore trekking routes, accommodations, and points of interest.
  2. Itineraries: Day-by-day breakdown of treks with distances and landmarks.
  3. Media Galleries: High-quality photos and videos for a visual preview.
  4. User Reviews: Share and read testimonials to make informed decisions.
  5. Booking System: Secure bookings for tours, accommodations, and transportation.
  6. Weather & Packing Tips: Real-time weather and tailored packing lists.
  7. Virtual Tours: Immersive 360-degree views of destinations.
  8. Community Forum: Connect, share advice, and discuss experiences.
  9. Mobile-Friendly Design: Seamless experience across devices.

Tech Stack

Frontend

  • Framework: Vite + React
  • Styling: Tailwind CSS
  • TypeScript: Ensures robust and type-safe code.
  • UI Components: Built with shadcn/ui for accessible and reusable components.

Installation

  1. Clone the repository:

    git clone https://github.com/vishalbarai007/Adventurer.git
    cd adventurer/frontend
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev
  4. Open your browser and navigate to http://localhost:5173.


Folder Structure

adventurer/
├── src/
│   ├── components/       # Reusable React components
│   ├── pages/            # Page-level components
│   ├── styles/           # Tailwind CSS configuration and global styles
│   ├── utils/            # Utility functions
│   ├── assets/           # Static assets (images, videos, etc.)
│   └── App.tsx           # Main application entry point
├── public/               # Public static files
├── tsconfig.json         # TypeScript configuration
├── vite.config.ts        # Vite configuration
└── package.json          # Project metadata and dependencies

Scripts

  • npm run dev: Starts the development server.
  • npm run build: Builds the project for production.
  • npm run preview: Previews the production build.

Contribution

Contributions are welcome!

  1. Fork the repository.

  2. Create a new branch:

    git checkout -b feature/your-feature-name
  3. Commit your changes:

    git commit -m "Add your feature or fix"
  4. Push the branch:

    git push origin feature/your-feature-name
  5. Open a pull request.


License

This project is licensed under the MIT License.


Contact

For questions or feedback, feel free to reach out:

About

A comprehensive and user-friendly tour, travel, and trekking website, Adventurer provides detailed information, easy navigation, and engaging content for adventure enthusiasts.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •