WanderLust is your ultimate travel blog, built with the power of MERN stack. Immerse yourself in captivating travel stories, explore stunning cityscapes. It's time to discover the world's beauty together!
- Fork this project.
- Clone your forked repository.
- Navigate to the
backend
directory, runcd backend
- Run
npm install
to install the required dependencies. - Set up your MongoDB database:
- Open MongoDB Compass and run MongoDB locally at
mongodb://localhost:27017
. - Import sample posts data from
backend/data/sample_posts.json
.
- Open MongoDB Compass and run MongoDB locally at
- Rename the
.env.sample
file to.env
. - Start the backend server with
npm start
.
- Navigate to the
frontend
directory, runcd frontend
- Run
npm install
to install the necessary frontend dependencies. - Rename the
.env.sample
file to.env.local
. - Launch the development server with
npm run dev
.
If you find this project interesting and inspiring, please consider showing your support by starring it on GitHub! Your star goes a long way in helping me reach more developers and encourages me to keep enhancing the project.
Are you eager to embark on a journey into the world of open-source collaboration? We wholeheartedly welcome new contributors of all skill levels. Whether you're a seasoned developer or just taking your first steps, there's a place for you here. Let's learn and grow together as we continue to build this amazing platform!
Feel free to get in touch with us through our GitHub repository. We're excited to have you on board! 🚀