A web app that allows users to add, delete, edit and review campgrounds. It has user authentication, image uploads and embedded map functionalities. I built it using Express.js, ejs templating, MongoDB, Mongoose, Bootstrap, Passport.js, Mapbox and few other libraries.
This project is created with:
- HTML
- CSS
- BOOTSTRAP
- JAVASCRIPT
- EJS TEMPLATE ENGINE
- NODE JS
- EXPRESS.JS
- MONGO DB
- MONGOOSE
- PASSPORT.JS
- MAPBOX GL JS
In the project directory, you can run:
npm install
To install the dependencies package.
nodemon app.js
Runs the app in development mode (make sure to have the nodemon tool installed globally).
Open http://localhost:3000 to view it in the browser.
The page will reload if you make any edits.
You will also see any lint errors in the console.