Skip to content

Latest commit

 

History

History
86 lines (44 loc) · 3.43 KB

README.md

File metadata and controls

86 lines (44 loc) · 3.43 KB

WANDERLUST ➺🧳Your Gateway to Global Adventures ✈️

Wanderlust is a travel website built using the MEEN (MongoDB, Express, EJS, Node.js) stack. It allows users to explore travel destinations, create itineraries, and share travel experiences.



Screenshots 🏝️🍹

wanderlust image


💻 Tech Stack ⛅️🏞️

CSS3   Bootstrap   JavaScript   NPM   NodeJS   Express.js   MongoDB   Nodemon   Render   Git   GitHub


Features 🛍️ 📸 🎫

  • User Authentication ➤ Secure login and signup functionality.

  • Explore DestinationsBrowse and discover various travel destinations.

  • Create and Manage Itineraries ➤ Users can create, edit, and delete your travel itineraries

  • Blog Integration ➤ Share travel stories and experiences through blogs/Comments.

  • Responsive Design ➤ Optimized for mobile and desktop viewing.


🤖 Technical Details 👩🏻‍💻

  • mongoose ➤ Utilized for interacting with MongoDB

  • Express ➤ web framework for Node.js provide HTTP utility methods and middlewares

  • EJS ➤ template language to generate HTML markup with plain JavaScrip

  • Nodemon ➤ automatically restarts the Node.js server when file changes in

  • Cloudinary ➤ use for storing the Images

  • Joi ➤ For validate the data

  • Passport ➤ for authentication user registration, login, and password hashing

  • method-override ➤ Middleware for overriding HTTP methods (e.g., from POST to PUT or DELETE)


Deployment ✈️

Clone the repository, run this command on your git bash

For window 🍃

  git clone https://github.com/Prakhar-002/WANDERLUST.git

For Linux and macOS 🌿

  sudo git clone https://github.com/Prakhar-002/WANDERLUST.git

🚀 About Me

Meet Prakhar Katiyar 🙋🏻‍♂️ , An avid learner with a passion for mastering the MERN (MongoDB, Express.js, React.js, Node.js) stack 🎯 and diving deep into Data Structures and Algorithms (DSA) 🧑🏻‍💻