
Description
A full-stack application I developed using MongoDB, Mongoose, Express, Node.js, EJS, Bootstrap, Passport, Cloudinary, & Mapbox - that allows users to find campgrounds, or sign up & upload their own. CRUD & RESTful routes
• NOTE: The Node app takes some time to wake up. Give it a few seconds
A full-stack application I developed as part of my Udemy curriculum. I used MongoDB, Mongoose, Express, and Node.js to implement CRUD, REST routes, and the backend - Express, EJS templating, and Bootstrap to build the front end. Images are hosted on Cloudinary and the map component uses Mapbox.
I used Passport to implement authorization and authentication, allowing users to sign up and post their own campgrounds, images, and reviews. In lieu of uploading up a bunch of fake images and campgrounds, I decided to use the app to showcase one of my favorite digital artists, Alena Aenami.
Technologies
Bootstrap
Cloudinary
EJS
Express
Mapbox
MongoDB
Mongoose
Node.js
Passport
Back