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.
-
User Authentication➤ Secureloginandsignupfunctionality. -
Explore Destinations➤Browseanddiscovervarious travel destinations. -
Create and Manage Itineraries➤ Users cancreate,edit, anddeleteyour travelitineraries -
Blog Integration➤ Share travelstoriesandexperiencesthrough blogs/Comments. -
Responsive Design➤ Optimized formobileanddesktopviewing.
-
mongoose➤ Utilized forinteractingwith MongoDB -
Express➤ webframeworkforNode.jsprovide HTTP utilitymethodsandmiddlewares -
EJS➤ template language togenerateHTMLmarkup with plainJavaScrip -
Nodemon➤ automaticallyrestartstheNode.js serverwhen file changes in -
Cloudinary➤ use forstoringtheImages -
Joi➤ Forvalidatethedata -
Passport➤ for authentication userregistration, login, and password hashing -
method-override➤ Middleware for overriding HTTP methods (e.g., fromPOSTtoPUTorDELETE)
Clone the repository, run this command on your git bash
For window 🍃
git clone https://github.com/Prakhar-002/WANDERLUST.gitFor Linux and macOS 🌿
sudo git clone https://github.com/Prakhar-002/WANDERLUST.gitMeet 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) 🧑🏻💻
