Skip to content

A camping website helps users to share and gain info about different some potential camping place .

Notifications You must be signed in to change notification settings

amit0117/WildCamp

Repository files navigation

WildCamp :- A Camping platform

WildCamp is built using following tech stacks:

  • ejs
  • bootstrap
  • express
  • mongodb
  • mongoose

Screenshots

  1. Home Page
    Capture

2) Login Page
login page

3)Register Page
register page

4)Create WildCamp Page
create page

5)Edit Page
edit wildcamp page

6)Index Page
index page

all campground pages
7)Particular Wildcamp page
a wildcamp page


8)Review page
review page

Features

1)Full featured camping application.
2)WildCamp reviews and ratings.
3)Map for easily navigate through the Wildcamps.
4)Authentication and Autherization.
5)Only creater of a Wildcamps is allowed to edit or delete their reviews or Wildcamps.

ENV variables

1)CLOUDINARY_CLOUD_NAME=your cloudinary name
2)CLOUDINARY_KEY=your cloudinary key
3)CLOUDINARY_SECRET=your cloudinary secret
4)MAPBOX_TOKEN=your mapbox-token
4)MONGO_URI=your mongo-uri

Install dependencies

  • npm install

Run

npm add.js
Or nodemon add.js

Build and deploy

  • npm build

Seed Database

node seeds/index.js

Sample user login

Username: amit@gmail.com
password: amit