It's a Full-stack website providing a platform for travelers or camping lovers to share their experiences and learn/plan their own travel camps by viewing other CampShares.
✔ Features
✔ Tech Stack Used
✔ Getting Started
✔ Application Flow
- Login and Registration available.
- Manage their Camp photos and details by updating and deleting them.
- Take a look at other Camp Experiences and add a review, comments, and ratings on the other camps' posts.
- Locate Camp through Maps.
- UI is beautiful and easy to interact with.
- Language: JavaScript
- Framework: Node.js, Express.js, BootStrap(CSS)
- Database: MongoDB( NoSql)
- Others: Map API, Cloudinary, and Various Packages like Passport for Authentication.
- Download the Zip file extract it or clone the git repository
git clone
- Install all the required packages(see the versions or packages through package.json)
pip install
- Make one .env file and put your Cloudinary credential here.
CLOUDINARY_NAME = .....
CLOUDINARY_KEY= ....
CLOUDINARY_SECRET= ....
MAPBOX_TOKEN = .....
- In app.js file put your username and password of MongoDB.
mongoose.connect('mongodb+srv://username:<password>@cluster0.hielw.mongodb.net/?retryWrites=true&w=majority',
- Connect the database and run the application
node app.js







