[go: nahoru, domu]

Skip to content

Chusespo is about tourist areas. Here users can create their own tourist spots and comment and rate on others tourist spots. They contain information about the prices, different amenities available, contact details, and the address shown using google maps.

Notifications You must be signed in to change notification settings

Dwaraka-Poreddy/Chusespo

Repository files navigation

Chusespo

Project Image

Chusespo is a website where users can create and review campgrounds. In order to review or create a campground, you must have an account. This project was created using Node.js, Express, MongoDB, and Bootstrap. Passport.js was used to handle authentication.



Table of Contents


Description


This website is about tourist areas. Here users can create their own tourist spots and comment and rate on others tourist spots. They contain information about the prices, different amenities available, contact details, and the address shown using google maps. I used HTML, CSS, ejs, MongoDB, jQuery, Javascript, Express, Node and NPM. This website is hosted using Heroku.

Live Demo - Chusespo

Technologies

  • Node.js
  • Express
  • MongoDB
  • Bootstrap
  • Passport.js

Demo





Features

  • Users can create, edit, and remove campgrounds
  • Users can review campgrounds once, and edit or remove their review
  • User profiles include more information on the user (full name, email, phone, join date), their campgrounds, and the option to edit their profile or delete their account
  • Search campground by name or location
  • Sort campgrounds by highest rating, most reviewed, lowest price, or highest price

Project Layout

Chusespo
├─ app.js
├─ chusespo
├─ middleware
│  └─ index.js
├─ models
│  ├─ campground.js
│  ├─ comment.js
│  └─ user.js
├─ package-lock.json
├─ package.json
├─ Procfile
├─ public
│  └─ stylesheets
│     ├─ landing.css
│     └─ main.css
├─ README.md
├─ routes
│  ├─ campgrounds.js
│  ├─ comments.js
│  └─ index.js
└─ views
   ├─ about.ejs
   ├─ campgrounds
   │  ├─ edit.ejs
   │  ├─ index.ejs
   │  ├─ new.ejs
   │  └─ show.ejs
   ├─ comments
   │  ├─ edit.ejs
   │  └─ new.ejs
   ├─ error.ejs
   ├─ landing.ejs
   ├─ login.ejs
   ├─ partials
   │  ├─ errorMsg.ejs
   │  ├─ footer.ejs
   │  └─ header.ejs
   ├─ register.ejs
   └─ users
      ├─ edit.ejs
      └─ show.ejs

References


Author Info

About

Chusespo is about tourist areas. Here users can create their own tourist spots and comment and rate on others tourist spots. They contain information about the prices, different amenities available, contact details, and the address shown using google maps.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published