Skip to content

Devanshukoli/Wanderlust-Adventure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Wanderlust Adventures 🌏

Wanderlust Adventures is a travel application designed to provide users with a seamless and personalized experience in planning their trips. The application offers a wide range of features, including destination guides, itineraries, and booking capabilities. With a user-friendly interface and a robust backend, Wanderlust Adventures aims to become the go-to platform for travelers seeking unique and unforgettable experiences.

🚀 Features

  • Destination guides with detailed information on attractions, activities, and accommodations
  • Personalized itineraries based on user preferences and interests
  • Booking capabilities for flights, hotels, and activities
  • User reviews and ratings for destinations and activities
  • Integration with social media platforms for sharing experiences and connecting with other travelers

🛠️ Tech Stack

  • Frontend: Next.js, React, Tailwind CSS
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • APIs: Google Maps, OpenWeatherMap
  • Packages: @radix-ui/react-accordion, lucide-react, @types/node, @types/react, @types/react-dom
  • Build Tools: Webpack, Babel
  • Testing Frameworks: Jest, Enzyme

📦 Installation

To get started with the project, follow these steps:

  1. Clone the repository using git clone https://github.com/Devanshukoli/Wanderlust-Adventure
  2. Install the dependencies using npm install or yarn install
  3. Start the development server using npm run dev or yarn dev
  4. Open the application in your web browser at http://localhost:3000

💻 Usage

To use the application, follow these steps:

  1. Create an account or log in to an existing one
  2. Search for destinations and activities using the search bar
  3. View destination guides and itineraries
  4. Book flights, hotels, and activities using the booking capabilities
  5. Share your experiences and connect with other travelers on social media

📂 Project Structure

.
├── app
│   ├── components
│   │   ├── ui
│   │   │   ├── button
│   │   │   ├── input
│   │   │   ├── textarea
│   │   ├── theme-provider
│   │   ├── navbar
│   │   ├── footer
│   ├── pages
│   │   ├── index
│   │   ├── about
│   │   ├── contact
│   │   ├── destinations
│   │   │   ├── [id]
│   ├── styles
│   │   ├── globals.css
│   ├── utils
│   │   ├── api
│   │   ├── helpers
├── config
│   ├── next.config.js
│   ├── tailwind.config.ts
│   ├── tsconfig.json
├── public
│   ├── index.html
├── scripts
│   ├── build.js
│   ├── start.js
├── package.json
└── README.md

🤝 Contributing

To contribute to the project, follow these steps:

  1. Fork the repository using git fork https://github.com/Devanshukoli/Wanderlust-Adventure
  2. Create a new branch using git branch feature/branch-name
  3. Make changes and commit them using git commit -m "commit message"
  4. Push the changes to the remote repository using git push origin feature/branch-name
  5. Create a pull request to merge the changes into the main branch

📝 License

The project is licensed under the MIT License.

📬 Contact

For any questions or concerns, please contact us at support@example.com.

About

Travel Website

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors