V-Abhishek / camp-world

This is a camp site web application developed using Node.js and Express.js framework and hosted on Heroku cloud platform

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Camp World

Home

PROJECT DESCRIPTION

Camp world is web application built for people who love camping! The application allows campers across the world to add campgrounds that they have been to and share pictures. Also, campers can write reviews on campgrounds, share their experience and rate it. The application is hosted on Heroku cloud platform.


APPLICATION FEATURES AND USE CASES

  1. The application allows users to register themselves and create an account. Every users credentials is hashed before saving it. Register
  2. Users can add campground and upload related pictures. Images are stored on Cloudinary NewCamp
  3. Every campground location is geocoded and displayed on a map using Mapbox Map
  4. Users can rate a campground and write reviews Review
  5. Users can always update campground details Edit

TECHNOLOGY AND TOOLS

Category Framework & Technologies
Programming Languages JavaScript, Node.js, HTML, CSS
Backend Framework Express.js
Frontend Framework Bootstrap 5
Database MongoDB
Geocoding Mapbox
Libraries Mongoose, Passport, Helmet, Connect Flash, JOI, Multer, Router
Cloud Platforms Heroku, MongoDB Atlas, Cloudinary

About

This is a camp site web application developed using Node.js and Express.js framework and hosted on Heroku cloud platform


Languages

Language:JavaScript 87.3%Language:EJS 7.7%Language:CSS 5.0%