WanderStay 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/Kartikey2427/WanderStayFor Linux and macOS 🌿
sudo git clone https://github.com/Kartikey2427/WanderStay