Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vl-037/nodejs-campground

Website about campgrounds and it's reviews
https://github.com/vl-037/nodejs-campground

ejs expressjs mapbox mongodb nodejs

Last synced: 4 days ago
JSON representation

Website about campgrounds and it's reviews

Awesome Lists containing this project

README

        

# nodejs-campground

Is a website of CRUD campgrounds. Users can also add reviews about the campground.

→ https://vinc-nodejs-campground.up.railway.app

### Preview

https://github.com/VL-037/nodejs-campground/assets/68309124/3af7271f-adec-4fc1-aa5c-35d0f0074a18

### To run this project, please do the following:
Create a .env file in the root directory and add the following code
```
CLOUDINARY_CLOUD_NAME=**********
CLOUDINARY_KEY=**********
CLOUDINARY_SECRET=**********
MAPBOX_TOKEN=**********
DB_URL=mongodb+srv://**********
SECRET=**********
PORT=8080
```

Then run the following commands to start the app
```
npm install
npm start
```

Used Technologies and others:

HTML5, CSS3, JavaScript, Promise, AJAX, Bootstrap 4 and 5, Sematic UI, Bulma CSS Framework, DOM Manipulation, Command Line, NodeJS, NPM, ExpressJS, REST, MongoDB, Mongoose, Authentication, Authorization, Cookies & Sessions, Common Security Issues, Cloudinary Database, Maps and Geo-Coding